The Government is Hiding the Existence of Mermaids
For most people, the Government officially denying the existence of mermaids means they finally have an answer to the questions that has been keeping them awake all night for every night of their life. The rest of us know that this means we're just going to have to look a little harder. The truth is out there ...
Recommended For YouView More in Culture
- > FXX Is Airing a 600-Episode Long ‘Simpsons’ Marathon in November
- > New ‘SNL’ Cast Member Just Deleted Some Old Offensive Tweets
- > Andy Mineo Releases a Music Video for Deaf Fans
- > Family of Keith Scott Releases Video of Shooting
- > Charlotte Police Refuse to Release Shooting Video, Say It’s Not ‘Definitive’