Episode 15.08 – This is the Hardest Thing I’ve Ever Done in My LifeMiss the episode or want to watch it again? Watch the full episode at CBS.com!THE LEGIt’s still…
Episode 15.08 – This is Hardest Thing I’ve Ever Done in My Life The five remaining teams blew sh-t up in Sweden and then proceeded to the site of one…