Omega - Omega
Sticker for 892
Overflown by these en route to Hamburg...
1995 TV series by the BBC Docusoap starring the crew of the Ark..
Back on dry land a couple of decades later
And for one year only Cannondale Omega 1991?
Hmm the guy next to me on the start line of the Cheddar Challenge in 90 had one.. I bought my first Cannondale a few days later