Title: Total crapola
Review: It's shameful that "The History Channel" is showing garbage like this. Check out the video on youtube called Ancient Aliens Debunked for more info.
Is this product review negative?