Charles Magnuson

Charles Magnuson hasn't written any stories yet.

Charles Magnuson

Charles Magnuson

Geek. A/V nerd. Timelapse enthusiast. Astronomy nut. Burritophile. Beginner stock trader. San Francisco Bay Area native.