A news team is having a difficult time getting a report from Costa Rica because of a satellite delay.
Available Until 09/19/31
Tags: Satellite delay, Alec Baldwin, newscast, nasim pedrad, Kristen Wiig, costa rica live remote

Join the Conversation