Triumph 250cc Motorcross Enters Coliseum
This just in from Triumph Motorcycles… TRIUMPH’S NEW 250CC MOTOCROSS BIKE MAKES AN ENTRANCE AT LOS ANGELES COLISEUM Triumph’s new 250cc motocross bike was revealed in public for the first time, at the SuperMotocross World Championship Final on Saturday 23 September, at the Los Angeles Memorial Coliseum in California. Spectators witnessed two new Triumph motocross … More Triumph 250cc Motorcross Enters Coliseum