Showing posts with label Animal. Show all posts
Showing posts with label Animal. Show all posts
Did they find a monster in Vietnam?
Over the years, we've seen countless of videos and reports about nightmarish monsters getting spotted doing monster things. Like, for example, this dragon was spotted flying over England. Or thismermaid-like thing which was spotted in Spain. Or this 18-foot creature which was found off the shore of California.
But none of the above will prepare you for what's been excavated in Vietnam recently. Take a look:








