Check out the video for "Never have I ever", the new single from Finnish act King of All the Animals: http://myspacetv.com/index.cfm?fuseaction=vids.individual&videoid=33219487