The problem is that the pic is being linked from another forum, one which requires membership to access the link... so only logged-in members of that forum can see the pic.
Try hosting the pic at a site which does not require user authentication (login) in order to view the pic. Photobucket is the most common free pic host, which should allow the pics to be linked to.