Tag:

Mr. Wizard Car Wash

DelCo Car Wash Goes Up In Flames: Authorities DelCo Car Wash Goes Up In Flames: Authorities
DelCo Car Wash Goes Up In Flames: Authorities A car wash in Delaware County went up in flames early Thursday, March 10, authorities said. Flames…