Auto sticker is derived from racingsport. The Gangjing Rally which was held in 1985 has drived the racing sportofchina, meanwhile it brings the culture ofautostickersfor the chinesecar-lovers.
Several of my colleagues over the years who were retired business executives or selected stock car racing as their sport of choice for its down-to-earth appeal.