Mike Belcher

Just your average joe type guy. Veteran, father, and rabid gamer (not in that order).