I've photographed Green Day a few times now, but one of my very favorite performances was their 2013 set at Leeds Festival in the UK. An epic stage, pouring rain, and just phenomenal energy. pic.twitter.com/1khJhahqhj
— Todd Owyoung (@toddowyoung) January 21, 2024