This week is National Stop On Red Week. What does this mean? It means you stop at a red light at a traffic light, and not be one of those idiot drivers […]
Roadscapes Wednesday: Bad Drivers
Last weekend I caught a few bad drivers in the act along Quintard Ave. This first bad driver had a green arrow to turn left but decided to stop in the middle […]