Welcome to Jeepforum.
New members are required to have 25 posts to their name before being allowed to attach images. This helps minimize spammers. It looks like you're there now however, the forum is currently undergoing a transition in the way images are processed so for the time being, problems exist with the picture attaching process.
If you already have or want to sign up for a free Photobucket account at photobucket.com/
, you can host your pictures there and then post the IMG
link they provide here and the link will show up as your picture.