Don't know what to tell you. What browser out of curiosity?
Its a public section so I was able to open up IE10 which I am not logged in on and pasted the url for this thread and the pics came up. Part of what I am saying is since its public you could always try the same if you have 2 browsers (and or don't normally use IE).
vBulletins attachment system has been pissing me off cant wait for Xenforo. For some reason LARGE PNG uploads only show for head admins for no reason at all lol.