Video shows drivers caught in a traffic jam on Anzalduas International Bridge in Texas duking it out.
USATODAY.com Feed, USA Today
Mon, 02/13/2012 - 11:33am
Video shows drivers caught in a traffic jam on Anzalduas International Bridge in Texas duking it out.