Check out the music video for the song
Snow Globe Prison
filmed in Colorado inside ice caves featured in
Princess Claus and the Great Escape!
In Princess Claus and the Great Escape
the song Candy Cane Hearts and Reindeer Farts
(to the tune of 12 Days of Christmas)
is mentioned. I decided to share it with you!