Thread:PowerMaster64/@comment-30357021-20161102005056/@comment-27015421-20161103201652

Mario Slater Peters wrote: No. MarioBros info wiki says that they were born in Manhattan and i will block you. Now look what mario and Luigi do in icahn stadium:

Freaking what?