werent the diablo six speed manuals?

Discussion in '2001 Lamborghini Diablo VT 6.0 SE' started by SnikwaD, Nov 7, 2002.

Share This Page