ScrubaDub opens flagship car wash in MassachusettsUS car wash company ScrubaDub recently opened a new flagship store in Framingham, Massachusetts. The car wash tunnel was previously run by the Clean Machine and is now turned into ‘a state-of-the-art, environmentally friendly exterior...Read more15-11-2022|Comment|author: Rene Passet