2010 Formula 1 Season Review

If you haven’t seen this video yet, check it out. If you’ve ever questioned why we keep watching Formula 1, it should give you the answer.

Voodoo Bob