Guess the car round II (GUESSED)

Since 505Turbeaux ruined my fun in about 30 seconds last time... :P

(I actually know the owner. Very cool car!)