Manhattan Bus Accident

Police investigate the scene of a traffic accident involving two double-decker tour buses in New York City’s Theater District, Tuesday Aug. 5, 2014. The Fire Department of New York said more than a dozen suffered injuries. (AP Photo/Bebeto Matthews)

Leave a Comment