ICA Chief Blown Away By Monstrous Mr. Wash Car Wash In Germany [VIDEO]
When Eric Wulf visited the Mr. Wash location in Stuttgart, he reportedly said, "There's more concrete and steel here than at 10 car washes in the U.S."
When Eric Wulf visited the Mr. Wash location in Stuttgart, he reportedly said, "There's more concrete and steel here than at 10 car washes in the U.S."