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
- > All Charges Were Dropped Against the Anti-Abortion Activists Who Filmed Themselves at Planned Parenthood
- > Watch Justin Timberlake, Steph Curry and Alfonso Ribeiro Do the Carlton
- > ISIS Terrorists Murder Elderly Priest After Storming Church in France
- > ‘Left Behind’ Co-Author Tim LaHaye Has Died at the Age of 90
- > The New ‘Lego Batman Movie’ Trailer Is Hilarious