Sky Screamer

Sky Screamer

8 September, 2008 by Michael Scott

The park's tower ride can be seen from various spots around Niagara Falls.

In this photo