4wheelsblog.com » Humiliation: Toyota Supra vs. Lamborghini Murcielago LP640 » Car Reviews, Car Shows, Spy photos, Auto news, New cars
ENJOY.
Its clearly a turbo, you can hear a pssssss, not the whine of a supercharger. Ignore the text on the site.