Failed Street Racing

Two guys challenge each other to a street race and end up colliding with oncoming traffic.