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
play icon
An image taken from a videograb shows the weird creature.