Amazing Race 21 Josh & Brent won the entire show tonight for the finale episode. The finale show started off with the final four teams, learning they had to go to Barcelona,Spain. Then head for the Loire Valley in France. Once there, they had to transport a bunch of crates,by car, to a large garden […]

Read More..>>