8.16.2008

Marketing 101: Reinventing The Stop Sign

1 comments:

Smoove D said...

Too funny. Unfortunately all to realistic.