I have a T-1 line here at work & it took a while for it to start. It just sat there with a blank screen, but finally got going. It didn't ask for any extra flash players or anything though.
That's the one sad thing about that site -- usually a site will say, "_____ [software] needed to view this site," followed by a link to download that free software.
Aaaaw, nana4bush, I used to have a T-1 line and I sure do miss it. I'm not sure what the problem is but whenever I try to view the video it takes so long to load that my IP times me out. I'll try again later this evening.