They Might Be Giants | Philadelphia

They Might Be Giants performing at Theatre of Living Arts in Philadelphia, PA on April 28, 2018. All photos taken by Skylar Watkins.