Got a chance to ride in this beast a couple weeks ago before the joystick install. I won't say it was fast, but I think I left my liver somewhere in what used to be the back seat.
Dang, that celica is automatic? Must be the engine that you swapped has a transmission that is auto? I love the 7th gen Celica. Was hoping it was a manual but thats ok. Sick build and more ambition than most people out there. Great videos!