For nearly four decades, the ThunderCats have stood firm as one of the most beloved animated series of the '80s. While the original 1985 animated series laid the foundation for the franchise with ...