Tag: pt give them back their thumbs

Dinosaur Wars 2011 brings you this update from Gainesville, Florida, where creationist wingnuts are attacking the vehicles of University of Florida biology professors with...

Wonkette Bazaar