Kiri Pritchard McLeans Sex On The Landing | Comedy Central Live

Kiri Pritchard-McLean talks about how she handles mirrors while committing the act of love.Subscribe to Comedy Central UK: Check out the Comedy Central UK website: Season 1 Series 7Get social with Comedy Cent