Is that a bike license from Denver? As in Colorado? Fun little extra.
Nice find. I bet it will clean up very nicely. When it does, I advocate a two-step progression: (1) put whatever components you like on it; (2) ride the heck out of it.
But you already knew that.