Anyone looking for Live Earth keep an eye out on Galaxy 23,25,26,27, & 28 since
Intelsat is handling the feeds.
Also keep an eye on any of the NBC feed locations.
Intelsat is handling the feeds.
Also keep an eye on any of the NBC feed locations.