Talk:SSBB: New Challenger (Rumor)

Proof?
Have any sources to back this up? Logan - (Talk · Contributions) 21:35, 9 April 2008 (UTC)