October 30, 2009 The Haunted Car Wash, Lechmere Auto Wash, Somerville, MA Edit Delete Tags Autopost via iPhone