Rob Sheridan

Los Angeles, CA

Artist/director/photographer/geek. Creative Director for Nine Inch Nails and part of the How to Destroy Angels collective.