Say goodbye to the giant inflatable rat*

* In Detroit. In Philly? Not so much.

Continue Reading