Sights & Sounds: 1991 Peel Kart Grand Prix Onboard
Added on Mar 6, 2019
Sights & Sounds
Isle of Man is legendary by every measure. Its streets have witnessed every high and every low imaginable, including karting. Check out the astonishing onboard from the camera installed on this Anderson Rotax 250E International Kart.