The name of the show is 'Strange Sex' which airs on TLC channel. Some interesting and odd stuff.
http://tlc.discovery.com/tv-schedules/series.html?paid=2.15910.129822.39612.x
http://tlc.discovery.com/tv-schedules/series.html?paid=2.15910.129822.39612.x