Gavin Edwards is a contributing editor for Rolling Stone and has written for Details, Spin, and the New York Times.

Advertisement
Advertisement
Advertisement