Tuesday, May 12, 2009

Stella "The Race"

This could be the greatest commercial ever....well, that did not involve a bikini.

http://www.youtube.com/watch?v=Mmq9UHX0IEs&feature=related

Stan's or no Stan's, from now on there will be a nail taped to my bike.

No comments: