Chacarron Macarron


WTF? LMAO.
Watch out, world! This incoherent blabber by El Mudo may very well be the sleeper hit of 2006!!

Mar 23, 2006 By Editor D 9 Comments