Looks like a fascinating new TV series for racing fans on the cable network animal planet. Maye this can convince that masses that racing is more exciting than team sports and more extreme than the X games.
21 January 2009
Subscribe to:
Post Comments (Atom)
1 comment:
Wow! I've been waiting for a show like this forever!
Post a Comment