Who else has seen and loves these cars?

Who can guess what's under the hood?


Briggs and Stratton?