This is the best 80’s cartoon made this decade. It will rock your socks off.

Space Stallions

Watch this video on YouTube.

Heard about it from the Comics Coast To Coast podcast. Thanks for bringing it to my attention, guys.