Residents rethink safety of electric vehicles following Tuesday's Pelham Manor crash
The Tesla, which both victims were in, was seen speeding down Pelhamdale Avenue by numerous eyewitnesses, who say the vehicle did not brake - leading residents to question what could have caused the accident.