Word on the street is Toyota’s in development for a hybrid car for the American Le Mans Series to go hard against Audi’s diesel system.
Toyota developing hybrid race car for ALMS?
by
Tags:
Word on the street is Toyota’s in development for a hybrid car for the American Le Mans Series to go hard against Audi’s diesel system.
by
Tags:
Leave a Reply
You must be logged in to post a comment.