Located in Dunlap, IL. USA
Troop
88
 
Fall Camporee - Masters of Disasters