Anyone ever see those ads in Hot Rod back in the day (70's) for the grand imperial wizard from Boston?? I was basically an ad calling people out for street races.
Announcement
Collapse
No announcement yet.
HRM from the old days
Collapse