DTRA Launch Report - Megapost
The DTRA season launch has become a fixture on the UK flat track calendar. It's always held in London, originally at Bolt, more recently at the Bike Shed's arch 3, and it's always been popular. On the surface, it's an unusual idea. Most race clubs have end of year presentation events, not pre-season launches, but it really works and is a good way to get racers, sponsors, supporters and staff together (all pictured in one snap above, with DTRA bossman mouthing off on the big s