The Phillie Phanatic was apparently armed with a pyrotechnic guitar yesterday

Oh geez, who let him have pyrotechnics?

A post shared by phillies (@phillies) on