Printable View
http://www.youtube.com/watch?v=4BN5V...layer_embedded
Amazing cars have you seen the new concept car. Aparently it's the lightest lamboghini ever built.
i havent seen it yet.