Take a Long, Hard Look at This Milton Billboard. Look Familiar?Take a Long, Hard Look at This Milton Billboard. Look Familiar?This billboard for a Milton, New York mobile detailing company is turning heads. Have you seen it?JessJess