Galveston, Texas

Thanks for watching! This is Godzilla video number 1 of 5! Links to other paranormal visual effects videos can be found below. Like, Subscribe, and...
Back to Top