Originally Posted by
sliding_josh
Ummm
I've never had a F1 car..
I know nothing bout them.. sorry
its a direct drive onroad car...very cool car. anything more than a 21.5 motor and its like a land speed missle. i havent even glued the ties yet and the main body is mounted but not painted. let me know if you want pics.