I found a great Spanish resource on YouTube!
It's a show called, "El Hormiguero." It's great because they have a lot of English speaking guests on the show and they translate live. So you can still hear the person speaking English in the background while someone else is translating it to Spanish. Their official channel is "forohormiguitas" I hope this is useful for you :)