The British Grand Prix Final of 2007

This is their Grand Prix and it reminds us of bike racing from many years ago. Talk about drift…

This entry was posted in Uncategorized. Bookmark the permalink.