Red Dragon Struggles for Speed at Mosport