A giant paper mache cat named ‘Big Grumpy’ showed up at Tax March Philly

A giant paper mache cat named 'Big Grumpy' showed up at Tax March Philly