Wednesday, July 13, 2011

While we're talking bikes......



Ducati pulls off another win at Pikes Peak.
Good stuff!
MF

No comments:

Post a Comment