Promotion Design

Promotion Design was a monster truck toy made by Road Champs.