NY Independent Film Festival Launch Party at Lot 61