Day: April 6, 2007

Costumes TransformersUploaded by xkendyx Not sure about robots in disguise, definitely nerds in disguise. I used to love Transformers as a kid and having seen how they’re butchering it in the new film, I reckon these guys could do a …

Nerds In Disguise Read More »