Evo's at the 2010 SEMA Show in Vegas
#18
Evolved Member
iTrader: (24)
I lol'd
I've seen a lambo with that braking system. I'll pass.
http://www.youtube.com/watch?v=yS1NU6xjTSY
http://www.youtube.com/watch?v=yS1NU6xjTSY