Chong Lama

(credit: Peter Haskell, WCBS 880)

Accident Sends Car Flying Into Chinatown Store Front; 3 Taken To Hospital

The accident started when the front end of a green Subaru hit the back of a black Mercedes

08/21/2012