EMBED </>More Videos

New surveillance video of Times Square crash from 7th Avenue between 43rd and 44th street. (WABC)