ClassifiedsCars An icy hill in Pittsburgh By Rich Scaringi January 19, 2011 5:36 PM Print Share fbShare Tweet Email Go ahead and laugh at those poor folks on Squirrel Hill in Pittsburgh. Just be warned the next time you see a forecast for rain/snow mix. And try to stay safe out there. Source: Autoblog Share on Facebook Share on Twitter Comments We're revamping our Comments section. Learn more and share your input.