Sweden, in the northernmost corner of Europe, has a population of just over 10 million people. But somehow, the Swedes have been punching way above their weight...
Pat Todd is no punk. Sure, he fronted the Lazy Cowgirls for over two decades, a stocky, balding fireplug whose nasal, twangy bark gave the post-Ramones riffs of...