in-person ceremony held at the Microsoft Theater in downtown LA, stars will be broadcast into the show from around the world.A promo for the award show promises 138 stars from 114 locations across 10 countries.“How will we pull it off this year? We don’t know,” jokes host Jimmy Kimmel in a promo.Though the show is still being billed as live, keep in mind that it’s a loose term for award shows this year.