Michael Crane
Michael Crane

Michael Crane

Interactive Designer, Yankee fan, guitar player

Medium member since June 2018