July 6, 2012

This week, the National Oceanic and Atmospheric Administration officially declared that mermaids do not exist. So just to recap: the CDC says zombies are not real, and the NOAA denies the existence of mermaids, but NORAD has a Santa Tracker...

1 comment:

  1. Good call! Now only if the Dept. of the Interior gave us an official word on Bigfoot.