More details and sourcematerial can be found here: ancientaliensdebunked.com
More videos can be found @ "The Video Zone"