Loading the player...

Gavin Henson talks girls, The Bachelor & his quest to find love on the Caribbean island of Saint Lucia

Gavin Henson talks girls, The Bachelor & his quest to find love on the Caribbean island of Saint Lucia