An American term to describe a diamond-type frame in which the engine serves as part of the structure.


Comments

Name

Email

Website

Speak your mind