TLC’s action-packed morning at Clip n’ Climb
On Monday the team headed to Clip n’ Climb in Chelsea, London for an action-packed morning! As well as several climbing walls, team TLC had a go on the vertical drop slide and even took on the leap of faith! Here are Anna and Josh going head to head on one of the walls.