Michael Hardy
Michael Hardy hasn't written any stories yet.
Michael Hardy hasn't written any stories yet.
Husband. Dad. Christian. Patriots Fan. Tech geek. Independent. Views expressed are my own and not necessarily shared by my friends, family, church or employer.