Avenged Sevenfold played an impromptu set after kicking a few drinks back while in Helsinki at the Hard Rock Café. Check it out below.

Advertisements