On October 17th 2013, the film crew of Taylor Trash Productions ventured into the... more »
On October 17th 2013, the film crew of Taylor Trash Productions ventured into the 13th Floor Haunted House in San Antonio, Texas. They brought cameras and were never seen again... but somehow we have their footage... and here it is.
Watch more from Taylor Trash Productions here - http://taylortrashproductions.com/
The 13th Floor features some of the country's most intense special effects, jaw-dropping animatronics and mind-blowing illusions.
www.13thfloorsanantonio.com « less