Rod Gardner and Leticia look to be the strongest team during episode 8 of ‘The Amazing Race’ from Barbados, site of Rihanna’s childhood home.
Rod Gardner and Leticia look to be the strongest team during episode 8 of ‘The Amazing Race’ from Barbados, site of Rihanna’s childhood home.
In