http://www.youtube.com/watch?v=nIOxanVbonM&feature=related
TreesOfLife Well-Known Member Jun 13, 2009 #1 http://www.youtube.com/watch?v=nIOxanVbonM&feature=related
N NoDrama Well-Known Member Jun 14, 2009 #2 the guy who made the video sure does claim a lot of things, but provides zero evidence.