i went to alton towers over the bank holiday weekend and had to queue for two hours to ride nemesis
one of the best roller coasters in the world, found at alton towers, staffs, uk
"i went to alton towers over the bank holiday weekend and had to queue for two hours to ride nemesis" What is the definition of "nemesis"?