October 18, 2005
This is a hysterical little video by
about "Big Box Store." It's pretty obvious that it's WalMart that they're talking about... I found it amusing.
Post Comments (Atom)