John Brown
John Brown

John Brown

marketing communications is my profession but I'll spout off on currents, tech, culture and whatever makes me laugh at life