Marty and Debbie have spent way too much money on Christmas and Larry reminds them of the true meaning of Christmas. The Weavers end up celebrating an alien version of Christmas.
click here to see where to watch or (watch here).
Ready to Watch The Neighbors, Season 1, Episode ?