It has been over a decade since flat trackers navigated the famous Del Mar Mile. This weekend marked the return of flat track racing to Del Mar on the 1/8th mile arena and of course, once flat track-dominant Triumphs returned as well. Here is a view of the British set!