Tom Barnes

Bio

Tom Barnes was a senior staff writer at Mic focused on music, activism and the intersection between the two.