I was going to Manhattan Motors today and this was being delivered.
Can anyone tell me what this is specifically. One guy that works there said it is the only one in the world like this and it was made street legal so someone could actually buy it and drive it.
I got video of this thing starting up and it sounds so beast. He stalled like 3 times because he wasn't keeping the revs up
Last modified by
OV3RB3RG3R, 31 July 2013, 04:43