i don't know of a different way to load a picture otherwise unless the site itself hosts the photo, which I don't think this one does.
If you have been to some of the blog sites, they will allow you to directly upload photos into your posts.
http://1978theyearitallbegan.blogspot.com