Do The Extras On A Triban RC 120 Road Bike Mean Better Road Training? The Triban RC 120 Road Bike looks like a high-end road racer with its shiny finish and the geometry of the frame. There are some great promises about the impact of the bike on … [Read more...] about Triban RC 120 Road Bike Review