Getting My Kicks January 15, 2015 • Mike Even on a cloudy winter day, The Snow Cap on Historic Route 66 in Seligman, Arizona still makes me happy. I’ve been coming here for years, and it’s definitely worth the stop. Share this:Tweet Click to share on Reddit (Opens in new window) Reddit Like Loading... Related