Retro Review: De Rosa Titanio (1994) – an Italian classic March 29, 2023 Ugo De Rosa was a craftsman who created beautiful bikes. He passed away this week, aged 89. In memory of the man who built a brand that began in 1953, we look b...