March 29, 2007
Transformers Costumes

Wow, forever geek found the Best. Transformers Costumes. Ever.. These guys have some a) serious time on their hands and b) serious nerd issues. Seriously, there has to be a pill or something you can take.

Posted by Arcterex at March 29, 2007 10:26 PM