1 min read Anime Anime News Crunchyroll Force News Streaming Dragon Ball Super Dubbed Is Now Available on Crunchyroll Thomas Storai March 28, 2024 The iconic Dragon Ball series is now available in English dubbed version!Read More