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."