Just saw this new diecast

This Super Bee still exists. Last I heard it was in northern Indiana or Ill.

booth3.jpg
booth1.jpg
 
Back
Top