On Sunday, StreetVelodrome returned for the 2017 series with a monumental launch in Dublin. Visiting Ireland for the first time, StreetVelodrome proudly claim to be the World' most accessible cycle...