D destillat Well-known member Aug 29, 2001 2,805 69 48 mississauga Nov 22, 2009 #1 Has anyone seen this new series on Discovery Channel? How the hell do they get that kind of footage?