After riding around this track on a bicycle (long story) and seeing the blind corners myself - I dont think this hood is going to help out at all!
Great weekend at Mosport! Should be interesting to see how the schedule change for next year affects attendance.