My tiny 1993 Altitude (18.5") my eldest rides this currently, he out grew every bike I could build him over the winter before he could ride them, and now he's probably out grown this to this winter. being taller than me.
It does mean I might get it back, though no doubt I'll loose my long time...