Matt W.
30-11-2006, 02:04 AM
Wasn't there, but pretty cool to see a world champ out there. :) I've ridden there myself, it's cool to see him going a bit. It's abouit 200 miles from where I'm at. We go there fairly often.
This is in Leeds, Alabama {USA}. Nationally known track, Barber Motorsports Park. Not sure if the guys on the other side of the pond have heard of it.
http://video.google.com/videoplay?docid=-697359036642902928&q=barber+onboard
This is in Leeds, Alabama {USA}. Nationally known track, Barber Motorsports Park. Not sure if the guys on the other side of the pond have heard of it.
http://video.google.com/videoplay?docid=-697359036642902928&q=barber+onboard