Hi, my name is Phil Brewer & I live in Tennessee, USA. I have a bicycle in question. I think the name is
"F. Delcroix", at least that is the best I can make out. It is "Made in France". Can anybody tell me anything about it? I have found nothing at all on the internet about it at all. I can't even find that name mentioned in regards to bicycles. It has 27" tires and is a 10 speed. Any info would be a help, Thanks, Phil