In Case You Noticed a New Alien Show on Destination America…

I have a love-hate relationship with alien/UFO shows on television. Some are credible and leave you pondering what is actually out there. Others make you want to grab a tin-foil helmet and lock yourself in the closet whilst sucking your thumb in a fetal position. Some of the old History Channel stuff was pretty good,…