PHOTOS: Double-decker bus crash in Times Square

Two double-decker tour buses crashed in New York's Times Square. <span class=meta>(Photo courtesy Sirena)</span>
Related Topics:
news bus accident new york city news bus bus crash times square pedestrian injured pedestrian struck tourism New York
(Copyright ©2014 WABC-TV/DT. All Rights Reserved.)

Load Comments