Quote:
Originally Posted by Mitco39
We rented one of them last year in vegas.. it was fun. The sound it makes was by far the best part.
|
Well I'm from Vegas, so yea I see quite a few running around town...the sound is pretty intoxicating I agree. Few months back I drove an Aventador, that sounded amazing as well.