Detroit, MI - New
dashcam video from
the Detroit
Department of
Transportation
shows the chaotic
moments on board
as a bus slammed
into a building on
t
(more)
Detroit, MI - New dashcam video from the Detroit Department of Transportation shows the chaotic moments on board as a bus slammed into a building on the city's west side. The video shows what happen