Toronto Motorsports Park (Cayuga) April 4 & 5

this sucks! better let the foot off on the top end