Another Winter, Another Philly Ice Castle Built Because Of A Fire by Brian • February 16, 2016 • 0 Comments Last February, the Icehouse at 52nd and Locust sts. in West Philly was all the unusual-tourism rage, so we had to stop by and check it out. This February, a six-alarm blaze at an auto shop in Frankford offered a… Read more →