The Phillie Phanatic was apparently armed with a pyrotechnic guitar yesterday

View this post on Instagram

Oh geez, who let him have pyrotechnics?

A post shared by phillies (@phillies) on