Store Owner Says Site of Upstate N.Y. Deadly Limo Crash a Hazard
The site of a devastating accident that killed two pedestrians and 18 occupants of a limousine headed to a birthday party, including four sisters, is a known danger spot that has long worried locals, according to a manager of the …