Trojan Horse

Trojan Horse


Wisconsin Dells, Wisconsin (WI), US
Located at the Mt. Olympus Water and Theme Park. A three story tall go cart track passes under the belly of the giant wooden horse.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement