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

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



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


Content Goes Here