Thread:Norleon/@comment-30764484-20130511095142/@comment-30764484-20130513183632

I think you have to install the player it tells you to install. :/

It's the only site I could find that would work, and a quick search tells me they're unlikely to be taken down as well.