Thread:PowerMaster64/@comment-30357021-20161102005056/@comment-30357021-20161103200945

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: