I just took a quick look at this post by About Last Friday
viewtopic.php?f=2&t=137&start=160#p5319
posted Nov 2011
and all the multiupload.com links seem to redirect to a page trying to get you to download "torchbrowser"
I've removed all those links as they look like malware to me...