When driving, we need to check our rear-view mirror every few minutes to perceive dangers lurking behind tailgaters, hecklers, over speeding cars, and drivers under the influence. Aside from anticipating threats, it helps us contemplate our next move, giving us enough time to be cautious before overtaking or stopping or… slowing down. So for safety […]