jmiller320
Ultimate Member
I was driving back from Pittsburgh to Havre de Grace a couple years ago when I spotted a Large Gun Store. I don't remember the location or road, but I recall it had quite a collection of taxidermy Animals inside the store. It was not Caballas or any of the chain type stores. Anyone know of such a place and it's location?