Tag Archive for 'National Geographic'

Deepsea Challenge (Blu-ray Review)

Think about the great success James Cameron has had over the course of his career in cinema.  A special effects and now camera wunderkind, the man is responsible for the top two grossing films of all time (not accounting for inflation), launching the careers of numerous Hollywood stars.  Like King Midas, his every touch bestows […]