Michael Barnes Crash Daytona Dunlop Tire Test 08 with Buell
- 15 years ago
www.onthethrottle.tv/pages/page/shopping_cart/67 Someone has to test the air fencing and during the recent Daytona Dunlop tire test Michael Barnes drew the short straw for that duty.