Comments
Follow Comments Sorted by time
guest
· 10 years ago
· FIRST
Is this in Brookfield Zoo (in Illinois)?? Because they have something just like this in the monkey exhibit!!
1
jadedite
· 10 years ago
Nah this is at the Renaissance festival in Holly, MI.
1