December 25, 2019March 21, 2020 Alex Finch Review: Scrooge Vs Scrooged Vs The Muppets Christmas Carol