Ancient Aliens Debunked A refutation of the history channel show Ancient Aliens Feed: http://ancientaliensdebunked.com/feed/