Inflate Your Tires Here - Sun Aug 09 2020 10:23 AM
Does anyone have a guess on who made this and when? I was thinking American Scale or Eco but the top section is gone and this is the only photo I have. Any info would be much appreciated.