We can't keep this chap away - it's Sweet Baboo in session. Sweet Baboo (aka Stephen Black) is from the mountains of North Wales and Marc just can't get enough of him. Show more
Discover 11,128,835 listings and 281,491 playable programmes from the BBC
We can't keep this chap away - it's Sweet Baboo in session. Sweet Baboo (aka Stephen Black) is from the mountains of North Wales and Marc just can't get enough of him. Show more