James Somers

James Somers is a writer and computer programmer based in New York. He works at Rap Genius.

More from TIME
More From TIME