The Walk In Freezer

Checking my stats out I see a few people checking out an old post from 2005 on Penn & Teller’s Bullshit series, this one on PETA. It’s a winner of …

The Mission To Mars

We all know that the Global Warming zealots are a crazy bunch, they would destroy whole economies because of a .00010 increase in temperature.  Now they want to torpedo the …