I don't know what the heck this video/song is all about but it got me smiling, presumably because it was so strange. Now that I think about it we have some rather strange videos in our archives (see end of post for links) so why not bring you another :)