Tag: Nemesis: Sub-Terra

Reviewed: Nemesis Sub-Terra

It's official - The British theme park season is now well underway! The rides are re-opened, the PR stunts have concluded, and finally millions of...

Sub-Terra: Shop till you Drop

Shoppers were given an unexpected fright in preparation for Alton Towers' upcoming Nemesis:Sub-Terra as they stepped into a lift at Southside Shopping Centre in London....