Follow
Las Vegas, United States
Enjoy mtn biking, scuba, teaching and geeky tech stuff (open source, of course.)