Tuesday, March 20, 2007

Sunsara Taylor - Super Secret Testicle Crushing Units Sent to Middle East

The world can't wait for Sunsara Taylors of the world to STFU. (Sorry mom, STHeckU)