This is a Flight of the Concords music video. I think it’s funny and so should you!
NEW Flight Of The Conchords- Ladies Of The World on FunnyOrDie.com