Thursday, September 29, 2011 @ 12:00AMThu, Sep 29, 2011 @ 12:00AM
Havana Central Times Square, 151 West 46th Street (Between 6th & 7th Ave), NYC