I Believe in Santa makes even less sense than fruitcake-flavored Mountain Dew.
Source: NYPOST
Stream It or Skip It: ‘I Believe In Santa’ on Netflix Is the Biggest WTF Holiday Movie of the Season
Posted by
…bringing you latest news from around the world
I Believe in Santa makes even less sense than fruitcake-flavored Mountain Dew.
Source: NYPOST