I checked out this location yesterday. Sadly easy to find due to the roadside memorial.
It's a slight downhill section. and I can easily imagine a young kid wobbling out of control as he accelerates.
Here's a link to a short video shot yesterday, a quiet Saturday. Lakeshore is a busy three-lane road (often bumper-to-bumper) with a speed limit of 60kph or about 37mph.
https://1drv.ms/f/s!ApEFCjmDdSBQiY917waiEL6Vsgrkfg