Post Thumbnail

Oh, how the mighty have fallen: Ben Curtis, famous just a few years ago as \"Steven the Dell Dude,\" is now a waiter / bartender at Tortilla Flats in New York. Although the Steven ads were hugely popular and generated tons of buzz (and revenue) for Dell, the company eventually dropped the campaign af

7 years ago 0 Comments
November 8, 2007 at 3:09PM