D
deemerv
Guest
I have two old folding bicycles. The name on the head tube is Delux Insta-Bike, Instamatic Corp. Elkhart, In. They are single speed, coaster brake, built in rear rack, red and made in Italy. Any info about these bikes would appreciated. Thanks
Last edited by a moderator: