This is a funny, fan-made Thundercats trailer. I grew up watching Thundercats, saw every episode. Love the sound bits from…