November 10, 2008
The Strangest Ad You'll See Today

Laughing Squid has an ad described as: Giant Kitten Headed Humanoid Cat Fight In Toyota Corolla Ad. Bet you didn't think you'd ever see those words all together did you?





Posted by Arcterex at November 10, 2008 10:20 AM