I don't know what to make of this one, new information coming out daily and it just keeps getting more and more bizarre.

Report from New York Daily News: