America's Got Talent viewers wondering where judge Heidi Klum was on Tuesday night's (June 16) episode finally have an answer. With new judge Sofia Vergara's former Modern Family co-star Eric Stonestreet capably filling the seat, host Terry Crews revealed halfway through the two-hour episode that "unfortunately Heidi Klum is a bit under the weather."