The Lucks – Plymouth Rock (Satan’s Pilgrims cover) Aug 6, 2015 Cover, Cover Instrumental Rock, Cover Other, Cover Plymouth Rock, Cover Satan's Pilgrims, Plymouth Rock: The Best Of Satan's Pilgrims CD1, Soul Pilgrim, The Lucks from Chicago, IL at The Red Line Tap 2014. Like 0 Thanks! You've already liked this « Child of light – Pilgrims on a long journey (cover) » A.V. Club Pop Pilgrims: We visit the window where The Replacements shot the cover of Let It Be