Photo Review The Church “Starfish” 30th Anniversary at recordBar The Church Performed Live in Concert at the recordBar in Kansas City on October 14,…