Protest The Hero guitarist, Tim Miller, fell off the stage in Saint Petersburg, Russia. See the footage below.

Advertisements