The Dancing Traffic Light for Safety

Waiting at traffic lights can be one of the more annoying parts of your daily commute. Did you know that…