Embedded Player The Scottish rock band performs punchy, driving anthems from its latest album, Pedestrian Verse.