Troop 24 Home

Troop 24, New Freedom, PA ...

Come experience the fun, challenge yourself, and enjoy the great outdoors with Troop 24