A 1998 video from the Beastie Boys. As the Beasties executed their debut performance series at Danceteria on 21st street, and this video features the jaw-dropping electrocution of a giant squid demon, it is mandatory that we include it here.
« Our Love of Animals is Deep-seated and of Long Standing | Main | Wuthering Heights... »
The comments to this entry are closed.
Comments