The Swarm @ Thorpe Park – opening day


The Swarm officially opened at Thorpe Park (UK) on Thursday 15th March 2012 at 10am. We were there to catch all of the action!