This is a shelf cloud over NYC from a cumulonimbus cloud and there is a mesocyclone present in the background.