Starts playing the video as soon as I click on the site. Sorry if others can't see it. I am not a computer guy that can tell you what you need to see it.
You might need windows media player Niz , and probably the most updated version. Or maybe your connection is really slow. I was able to connect to it but my current connection with my sprint card is in a non-evdo area so it isn't fast enough to it to play smoothly.