S2.E0 ∙ The Spirit of ChristmasMon, Dec 23, 2013In their first-ever holiday special, rejoin the Ghost Sniffers team as they trek out to solve Christmas' greatest mystery... what in the world is a Santa Noodle?!Rate