A couple ended up in the hospital after a car wash in front of a Cape Cod restaurant
A couple ended up in the hospital after a car wash in front of a Cape Cod restaurant Two people were rushed to the hospital, one with serious injuries, after a car crashed into the front of a restaurant on Cape Cod Wednesday morning. Debris was scattered inside Larry’s PX on Main Street in Chatham … Read more