A Merry Rockin’ Christmas starring Michael Cavanaugh

Michael Cavanaugh combines modern Christmas songs and a selection of classic pop and rock songs by Billy Joel, Elton John, and more. December 3, Idaho Falls, ID.