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