chevrolet stands for ??
nah. it is a Russian term meaning, POWER or DOMINATE.
Print