OMG..I saw a WRX....it was loud...and in Michigan...is it any of you guys that post here?


People suck. Rev it till it MELTS.....