What an engine, mmmmm!

Ahhh…the turbo days.

When Honda got over 1000 hp out of a one liter engine.