Do you think aliens in ufos have visited Earth? (And all things UFO)

After he debunks the giant skeletons, his show starts bleeding into relevance with current news/events. If you want to listen to the giants portion have at it, but it really starts getting interesting at about the 30:00 mark. Enjoy.