EXPLORE
X
Search
IMAGE
3000x3000 10MB      
The Bermuda Beast is a colossal beast that’s said to live in the Bermuda Triangle. It is said to jump out of the water and catch planes in mid air, causing them to crash, and may or may not eat them. This hypothetical creature seem to be an alternative explanation to the mystery of the Bermuda Triangle. If it exists, it would be one of the biggest creatures that has ever lived.
Read more
📶 3 comments
BERMUDA BEAST IS ME WITHOUT A VACAY
See all comments

Mint