https://dryedmangoez.com/2005/11/02/5985/
Recap: The Amazing Race 8, Episode 6 - “Winners never quit and quitters never win!”