Home » Latoya Ammons

Latoya Ammons

Demon House

Demon House Takes You Where Evil Lives [Review]

Hell has an address and it’s in Gary, Indiana. Demon House the new documentary from Zak Bagans of the hit series Ghost Adventures dares to take viewers into Gary’s most infamous house. In ...