Sightings Of Giant Creatures In Miami Terrify Mall-Goers, But Authorities Deny The Occurrence

Demetra Kaye reports on sightings of giant creatures in Miami terrifying mall-goers, but authorities deny such occurrence.

Leave a Reply

Your email address will not be published. Required fields are marked *