"The Amazing Race" 25, Episode 8: The #SweetScientists persevere as challenges mount

by