Images from the BOO

« Chuck Norris lives at the North Pole in a place he calls the Fortress of Solitude. There he forces elves to make toys for him to deliver world-wide on Christmas Eve. »