Posts

Showing posts with the label Traffic

Delayed



A truck burst into flames. The police closed the road.

Left-Foot Braking


If she had taken her foot off the brake, the driver in front of me might have been able to complete her pass of the truck in under 10 miles. Two-footed drivers scare me.

Construction or Collision?





I think we chose wrong.