my vote is that this is an Apollo bicycle. They are still in business - see if this matches their serial number scheme...I'm saying this because those serial numbers haven't been painted over. I think that this is the original paint scheme and the numbers were stamped in after the paint was on the bike, and that style of paint was popular in the early '90's. Who made the dropouts?