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
- > A Russian Orthodox Church Leader Has Been Arrested as Laws Banning Evangelism Take Effect
- > Watch St. Paul and the Broken Bones Play Their Soulful New Song 'All I Ever Wonder’ on Colbert
- > ‘White Lives Matter’ Has Officially Been Declared a Hate Group
- > In New Zealand, the Future of Pizza Delivery Is Now
- > This Hammered Dulcimer Cover of 'Everybody Wants to Rule the World' Is the Coolest Music Performance You’ll See Today