Trailer for ‘Deepsea Challenge 3D’ released

The long awaited trailer for James Cameron’s Deepsea Challenge 3D has been released! Check it out below.

http://www.youtube.com/watch?v=C8B4hClNWWc