Earlier this week Death Grips shared a new song in five different versions called “No Hands” and now they’ve released a video for “Lock You Doors” off their recent album NO LOVE DEEP WEB.
The clip was shot at 1100 Warehouse in Austin at SXSW last week and looks to be one of the craziest shows ever. Watch below.