Posted on Tuesday 18 September 2007
Find out who comes out on top in a race between the potent Lamborghini Gallardo Superleggera and the most powerful production V-twin bike on the market. Check out the full video after the jump or click here to read a review of the Superleggera.
Via: Autoblog.it

What a job those guys have…