http://www.stiatv.co.nz/ could you imagine a 1200 lb WRX.... that's 5.3 lb/hp WRX 13.6 lb/hp STI 11.0 lb/hp Crazy...I don't know how a person could stay on that thing without a recaro.
yeah ive seen this a few times but i never saw any movies of this beast. i wanna see this thing in action. gotta be bad ass on the move.:bowdown: