‘Song of the Petalars’ airs tonight at 8:30/7:30c on Cartoon Network. In tonight’s exciting new installment to the new ‘ThunderCats’, on the run…