Quote Originally Posted by soulassassin
I figured as much
You also have to remember that he's a Diesel-Nuts.

I bet he has tons to Diesel posters in his room.



I bet his admiration for cars also came from the Fast and the Furious. After seeing Vin in the garage with no shirt on.