Nemesis Sub Terra

Nemesis Sub Terra

Comments 0

Details

Released

March 28, 2012

Its the nemesis sub Terra logo. Nemesis Sub Terra is a new ride at Alton towers. I haven't gone on the ride yet but I'm going in a few days :'D

Tags
1 - Super Cool
User Icon