Trans-Am Barracuda???
I've always been a dragracer.... But road racing seems to have more time spent racing and less time sitting waiting for your next round ! Besides, it has corners !
MAKE IT HANDLE !
Print