usmcTop

Author, Lecturer, Traveler, Bum, Philanthropist, Occasional Hero and Retired Marine Extraordinaire

Shooting, Hunting, Motorcycling, Sailing, and reading about them
Location
Virginia Beach, VA
Real Name
Dave Freyer
Occupation
Retired Computer Engineer
Top