Hello again!
I've got a bit of a development on vizzed.com as a site: unfortunately, you can't link to that site at all, as they don't get permission from Nintendo to host their ROMs, and are therefore pretty much illegal. While the ROMs can't be downloaded from vizzed, posting a link here to that site is the same as linking to the ROM file itself, and that's against the rules here.
So unfortunately you can't link to vizzed.com in any way. :(