Paper Lions has premiered the music video for their single “Philadelphia” from their latest album My Friends out now. Watch the video below.
Paper Lions has premiered the music video for their single “Philadelphia” from their latest album My Friends out now. Watch the video below.