Pandora’s Tower launch trailer released for the UK

Wednesday, 11 April 2012 15:20 GMT By Stephany Nunneley

Article Continues Below

Below the break is the UK launch trailer for Pandora’s Tower which releases Friday, April 13 in the region.

Latest