Smackdown 20: Buzzshock vs Feedback

Buzzshock vs Feedback is the twentieth battle of Ben 10: Alien Smackdown, and is the season 2 finale.