LCD Soundsystem - All My Friends (2007) ~music rock.electronic Video 4:19, published Aug 17 2017 14 votes
Nine Inch Nails - Various Methods Of Escape (2013) ~music rock.alternative rock.electronic Video 5:02, published Jul 23 2018 8 votes