Ghosts of Christmas Past
- Episode aired Dec 20, 2012
Happy Kwanzaa! What? Not so familiar with Kwanzaa? Well let the Shelf Life gang teach you all about it. And along the way let them fill you with Christmas spirit and joy for all mankind. And... Read allHappy Kwanzaa! What? Not so familiar with Kwanzaa? Well let the Shelf Life gang teach you all about it. And along the way let them fill you with Christmas spirit and joy for all mankind. And just in time for the end of the world.Happy Kwanzaa! What? Not so familiar with Kwanzaa? Well let the Shelf Life gang teach you all about it. And along the way let them fill you with Christmas spirit and joy for all mankind. And just in time for the end of the world.