Not much is left of this car after a late afternoon two-car crash today at Westport's Sherwood Island Connector and Greens Farms Road sent three persons to the hospital.
Not much left