The aftermath of a June 1 crash on Route 33 and Twin Rivers Drive in East Windsor. (Photo by Amy Batista)