It is not strange, but very frightening for me too. What's the aim of that video? I didn't get this....
You could have added the video here itself why a link to other site? Ok Now dp members can watch it here itself [video=youtube;MBWU5yRL6l4]http://www.youtube.com/watch?v=MBWU5yRL6l4&feature=player_embedded[/video]