For the record, this is not Team Four Star but rather another group called Team Clone Star Kame Dubz looking to finish what TFS started by doing an abridged fan dub of the post-Cell arcs of Dragon Ball Z.
Sharing it here because I am getting old-TFS vibes from this video.
Anime; the one thing that gets us closer to each other and brings us together.
All spoilers must be tagged!