“To Pee Or Not To Pee‬” that is the question!?

By February 27, 2015October 26th, 2017TX Broadcast

Bear Grylls‬ ‎Mission Survive‬: Friday 27th February on ITV, 9pm!!

Don’t miss this episode where Bear Grylls asks the Celebrities to drink their own urine to #MissionSurvive !