Yes they have to be on a URL in order to hot link them to the site. I don't know much about it but most of the guys seem to be linking from this Foto Bucket Site. Eagle has the info in his post.
Also I can make a pic page here for you Im in the process now working on them in my spare time. Let me know if you want one..