Pleased to welcome Erik Lundberg to the Venom team. He smashed the World Speed Record with Redbull tv last week on the new Mach 1 Cannibals with a top speed of 130.63kph (81.18mph).
Check out the video here: http://www.redbull.com/en/
Check out the wheels here: http://
Emma Daigle photo for Redbull.