5/21/18 – Sum 41 @ The Ogden Theater – Denver, CO

Sum 41 plays to a sold out rowdy Denver crowd, the band on tour celebrating the 15th year anniversary of their album “Does This Look Infected?”.

Photography by Ryan Lewis