Luigi VS Tails

Luigi vs. Tails is the upcoming 32nd episodeof Death Battle.