There is one holiday that just creeps me out, it is "Dia de los Muertos," aka "Day of the Dead." Why is this a holiday in Texas and why do we celebrate it?
Think all nuns lead lives of poverty, chastity and obedience? Think again. In this video, an apparent woman of the cloth is caught stealing drinks from a convenience store. Oh, sister. Better repent right away.