VRSCA: V-Twin Racing Street Custom Alpha

What does VRSCA mean? The above is one of VRSCA meanings. It may have other definitions. Please refer to the end of this passage.

VRSCA: V-Twin Racing Street Custom Alpha

Definition in English: V-Twin Racing Street Custom Alpha