Michael Cannova

Michael Cannova

New York / creative liaison. well, i communicate through creativity. well, i really just make ads. you've probably seen one of them while fast forwarding through it.