Thursday, August 25, 2011 @ 12:00AMThu, Aug 25, 2011 @ 12:00AM
Havana Central Times Square, 151 West 46th Street (Between 6th & 7th Ave), NYC
Free!