Try this one:
http://lomastv.com/
it is awesome!!!!: you can watch lots of videos from different countries slowly or you can click a loop button and a sentence or a single word repeats several times, you have subtitles in spanish and its translations in english and you can look for the meaning of every single word just by clicking them.
The only problem is that you have to subscribe and pay a monthly fee, but there are lots of available free videos without subscription.