• 5 years ago
Jeff Stone is at the NEC in Birmingham for the 2001 International Bike Show, checking out the Triumph Bonneville America.

Category

😹
Fun