Back when I was working at one of Philly's more notorious shops, myself and another mechanic worked on a 73cm USA Witcomb. It was large enough that I could squeeze myself under the top tube and pedal the bike, holding the bars like ape-hangers. The customer who purchased it had to duck his head when he came in the door to the door to the shop, as well as occasionally dodging the wheels, tires and other junk hanging from the ceiling.
Sorry that's no help on this frame ID, but yet a tall bike anecdote.
Phil