✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

Rooster Teeth Animated Adventures
Season 12, Episode 16
Episode Title: Cap Shoulda Won
Air Date: 2022-04-17
Overview:
Chad is very upset that Cap'n Crunch did not win. Audio from: Death Battle Cast #256
🎥 Watch Now