An "Alien" Washed Up in Indonesia and EVERYONE Is Freaking Out (PHOTO)

posted by Justin - 

A mysterious sea creature has washed up in Indonesia and everyone is perplexed as to what it actually is.

Is it a whale? A Squid? 

I don't know but it's totally freaking me out!

Read more HERE



Justin

Justin

Get to know more about Justin! Check out his bio, social pages and articles on Kiss 108!

title

Content Goes Here