Originally Posted by [TCEs.]
Where can I download English Anime shows?
First off, I am glad to come back to a bunch of replies.
Honestly, to find the dubbed version of an anime, you usually have to find a anime specific site. Even then, they usually don't have most of the dubbed episodes.
Your best bet would be Veoh.com or a torrent, tbs.