Torches, smashed windows – must have been a Tea Party!

Oh, wait …