Bizarre crash leaves couple trapped in Mustang pinned between apartment complex wall and embankment. WNYT's Dan Bazile reports.
NBC News: Nation
Fri, 08/28/2015 - 7:34pm
Bizarre crash leaves couple trapped in Mustang pinned between apartment complex wall and embankment. WNYT's Dan Bazile reports.