Reviewed by dtruman on Aug 17, 2010
Lucille Lortel Theatre
121 Christopher St, New York, NY 10014Click for map and directions
WHAT IS IT ABOUT?
Visit the Viva Los Bastarditos! website:http://www.bastarditos.com
recommend, approve and/or guarantee such events, or any facts, views, advice and/or information contained therein.