…the Portishead of academia…
Continuing the experiment, here is a video from YouTube of Astra and Marcie napping Italian Greyhounds Sleeping filmed in 2007.
Though Trent Reznor allegedly dislikes this video and will not perform “The Perfect Drug” live, here is further proof, as if any is needed, that this is one of Nine Inch Nails’s best efforts.
Recent Comments