Phantom Brave: The Hermuda Triangle Official TrailerCheck out the official trailer for Phantom Brave: The Hermuda Triangle.By Mike Tao on February 28, 2011 at 5:06PM PST Phantom Brave