Paper Lions, ‘Philadelphia’ – Free MP3 Download
Surprising things are always coming out of Canada (I’m looking at you Rob Ford), including some of North America’s best rock ‘n’ roll bands. Charlottetown, Prince Edward Island, is home to Paper Lions -- and we’re pretty sure they’re going to be big.