Huron & Chapin Bumper sticker on van: “Are you making an appointment with St. Peter on that cell phone?” [photo] Could be referring to drivers or anyone trying to cross Huron. - observed by Mary Morgan on May 31, 2012 at 2 pm » Want more items like this one? Visit the Stopped. Watched. page.