Marillion at 20 Monroe Live, Grand Rapids, Michigan, February 18, 2018. Waiting for Marillion to take the stage, my thoughts drifted to the rest of those gathering in this well-appointed concert club. Why were they here? Doubtless, there were locals who, when they heard Marillion was returning to Grand Rapids after 20+ years, anticipated pure […]