whats there not to believe?! he has a built motor and a big turbo!! hmm....
Originally Posted by silverEJ8
I don't believe that video. The mph were going up too fast. i don't believe it.
I'm thinking those were kmh.
And what is up with that HUGE F***ing tach on the dash. In the middle of the dash!!! WTF