story photo

Courtesy of CBS

Luke Adams, an RIT/NTID graduate, and his mom, Margie, competed in the season finale of The Amazing Race.

Read the story this photo appeared in here »