Elusive Giants Revealed!