Lo-fi German Garage Outfit Wolf Mountains have rolled up with their video for VHS recorded video "No Means No", a…