Hello Radar! This site does not have a internal utility to upload pictures.
You can use photobucket or mini pic. These are sites that "Host" pictures for you and are free to join and create an account. Go to www.photobucket.com
, create a new account and the site will provide step by step instructions to download your pics. Once they are downoaded on photobucket, photobucket provides several options for linking your picture to other sites. Look for a box on the web page that has a "IMG" link you can copy and paste into your text and the photo will be displayed on your post.
Here is a pic of beachbums trailer using this utility.
Here is the same link with the "http:" section removed so you can see what it looks like.
Hope this helps!