Nov 30, 2016 at 10:59 AM
Posted by : Marie Li
Filed Under : watch viral video
How desperate could one be just to get in front of another car while stuck in traffic? Couldn't they just wait for their right turn and give way to others? This is were road rages starts.