Man meets nature...at the store. by houser934

Man meets nature...at the store.

Cabela's sporting goods stores are famous for having large displays of wild animals (taxidermy).
We were picking up some clothes for our upcoming canoe trip.
Leave a Comment
Sign up for a free account or Sign in to post a comment.