We made a little holiday video for the pagan Christmas carol classic “Big Surprise” from the movie The Life & Adventures of Santa Clause. It’s by Rankin-Bass Productions, the company that ruined your childhood with many other scary puppet and animated movies. TL&AoSC features this sprightly little number below, “Big Surprise”, about the invention of […]
Archive of posts tagged Major 7th