Tag: Paper Lions My Friends

“Philadelphia” is the first single from Canadian rock band Paper Lions’ sophomore effort, My Friends(which will see an August 20th release). As the folks at Filter Magazine says of the track, “Paper Lions manages to create a tune both […]