Wow, that's a beauty. Looks vary similar to my Concorde Aquila (+/- 1 year - mine has the 89-90 world cup team sticker instead of the world champion sticker yours has) with the most obvious differences being that yours has much cleaner paint and the original fork and mine is SLX. Does yours have the Italian Tricolore on the top tube? That supposedly is the definitive marker of a top tier Italian contract-build, but that may have varied by year as well.