Nevermind. Apparently they don't have TTGL available anymore for some reason. But they do have Kino's Journey and Princess Tutu, both of which are better than bad GL subs.
Or just look at Veoh, or Crunchyroll, or anitube.net
- one or more of those will have it streaming.