Michael Mayfair

1 POSTS 0 COMMENTS
Michael spends his days working online and blogging for a few different websites. He enjoys contributing to Healthlisted among other popular publications. He’s an avid hiker and he LOVES running.