Wednesday, January 21, 2009

And now, for a word from our sponsors

F1 racing in the streets of Rio, Rome, NYC, Tokyo, etc. Reportedly one of the most expensive commercials ever filmed. Very cool.

No comments:

Post a Comment

Comment here or write us at GrimpHQ@gmail.com