‘alfa007’

The 1300cc Alfa Romeo twin cam engine features twin dual throat Weber carburetors and steel header pipes. The 74-cubic-inch engine produced an impressive 90 horsepower.

Leave a Reply