Michael Mahaffey

Michael Mahaffey

Name: Michael. Alias: Mayhaffs. Academics: Political Science. @Mizzou. Aspirations: Web Developer, Trend Forecaster, Life-Hacker, Entrepreneur, World-Citizen.