• Hoping ped is OK, and shame on the rider for (allegedly) jumping the red, then failing to take responsibility for their actions. This won't end well for anyone.

About