Riders slowly get pulled to the top of the tower before being launched to the ground

Supreme Scream

Supreme Scream

22 February, 2008 by Michael Scott

Riders slowly get pulled to the top of the tower before being launched to the ground

In this photo