musicNews Steven Alexander Ryan and Justin McGrath of The Black Queen To Score New DC Comics Release High Level Created by Former Nine Inch Nails Art Director Rob Sheridan August 22nd, 2020
musicNews Since 2014 Rob Sheridan Not Performing with How to destroy angels_ Nor Serving as Nine Inch Nails' Art Director August 10th, 2017