Part 4 of 7 installments in the Super Smash Brothers 3000 Epic Battle Super show Performed at Florida Supercon on June 6th 2009. In this show, Peach and Mario are finally tying the Knot, but dark forces seem to have other plans for the 3000 Brigade.
Be the first to comment!