Tuesday, March 24, 2009

This is CRAZY!

F1 season kicks off this weekend in Melbourne Australia!
This is still very entertaining even if you don't care:

No comments: