Episode #22: Aida Rodriguez by Sean L. McCarthy | Oct 1, 2015 | Last Things First -- Podcasts | 0 | You’ve seen Aida Rodriguez on your NBC stations in the summer of 2014 competing as a... Read More