Liezl Estipona
Comedy, Photography, and a 3rd generic interest



“Beastie Boys filmed an unreleased musical performance of “The New Style” for the aborted 3rd season of “Chappelle’s Show” in late fall 2004. It was on a boat in the East River, NYC. Rest in Peace, Adam Yauch. You were excellent.”

Just released via Neal Brennan

liezl estipona