I see that those pictures are actually hosted by Slot Car Illustrated, I'll bet that they do not allow 3rd party linking. If you just post the URL like this clicking on it will get the reader to the picture.
http://www.slotcarillustrated.com/porta ... reid=66715If you want the pictures to show in your posts use a photo hosting site that allows 3rd party linking. I am now using Imgur.