Glenn Rafus
Glenn Rafus
Glenn Rafus

Glenn Rafus

  • Chesapeake Virginia. USA

Retired US Navy Electronic Tech