Video of a weird creature wandering in a Florida garden sparks ‘dinosaur’ speculation

 Video of a weird creature wandering in a Florida garden sparks ‘dinosaur’ speculation
An image taken from a videograb shows the weird creature.

Most Popular Stories