Steve Anderson
Joined January 2018
0 stories
Bio
I was born in North Carolina, and lived all over the United States. From serving in the U.S. Navy to managing a bar, I’ve held a lot of interesting jobs and visited strange lands, from the Azores in the Atlantic Ocean to Djibouti, Africa.