Home Videos Microsoft Theater, Xbox Plaza at L.A. Live to bear Peacock name Microsoft Theater, Xbox Plaza at L.A. Live to bear Peacock name Jun 16, 2023 comments off Tweet on Twitter Share on Facebook Pinterest 5live news video