No - with the way you're posting them, they're actually being hosted on Pro-touring.com. You can remove them through the your Settings on the top right of the screen, but then they won't show up in the posts anymore.



What most folks end up doing is hosting the pics elsewhere -- this post gives steps on how to do it with Photobucket, but there are many similar services out there.