Monday, June 4, 2007

Sunday Night Video: Dr. Tran and the Toy Cack

The people who make Dr. Tran are sick, demented geniuses. Lone Sausage, you rule.



Brilliance, sheer brilliance with a blood and gore level Eli Roth would be proud of.

No comments:

Post a Comment