My Controllers Broken I Swear.. (Super Smash Bros Melee)

S4E70 · 2021-04-28

My Controllers Broken I Swear.. (Super Smash Bros Melee)

The show’s own verdict is on its page.