Steve McFarland

Steve McFarland is studying Political Science and Education Policy at Swarthmore College, also minoring in a bunch of other things, focusing on how to leave the world in a better place while fondling with his iPhone