What channel is it on?
ITV - kick off 1645. Italy vs Scotland match is on now - worth a watch and much closer than expected.
@TGR started
London Fixed Gear and Single-Speed is a community of predominantly fixed gear and single-speed cyclists in and around London, UK.
This site is supported almost exclusively by donations. Please consider donating a small amount regularly.
What channel is it on?