Show off your stuff!
I think I'm officially the slowest car person on the planet.. after having the car for nearly 11 months I'm FINALLY getting a real performance mod (besides my already installed b&m shift plus) on.. Injen anyone?
One of many mods. I think the money will start pickin up with my new job, so I...