As contradictory as their respective subcultures might seem, punk rock and folk music share an awful lot of common ground ...