You're telling me that the truck driver, having the highest vantage point on the road, neither saw the stopped car in time to stop himself nor saw what was in the oncoming lane?
A forum community dedicated to all sport bike owners and enthusiasts. Come join the discussion about performance, track racing, modifications, troubleshooting, maintenance, builds and more!