Terror in Train Town – The Bloodshed Brothers Bring Their Brand of Terror to Perris
The Bloodshed Brothers carry with them an impressive pedigree in the world of haunted attractions, having started in the world of home haunting before bringing their expertise to Lake Elsinore’s Storm Stadium for an early incarnation of Field of Screams. But for 2019, Perris is receiving a Halloween treat in the form of the Brothers’ […]