This is such a funny homemade video depicting the typical North American Italian Christmas time.

You may also like...