Beta Satan - Let's talk about sex (video)

Been awhile since we've heard anything new from Beta Satan, so while this isn't new music, it is a new clip. Direct link: http://www.youtube.com/watch?v=ttMELJ0_ajw