Showing posts with label Supercars. Show all posts
Showing posts with label Supercars. Show all posts

V8 Supercars

A V8 engine is not uncommon here although many manufacturers add a starter-generator to provide torque fill. The lawnmower gags m…