My friend just recently picked up the frame pictured below. He believes it is a Klein. Serial number is RTT000705, Right before the serial number there is a K enclosed with a circle. Note the internal cable routing and the track dropouts!
Can anyone help us figure out the model and perhaps the year?
There are more (very fuzzy) pictures here: