>>/29580/
Could be a photobucket script. You may have just downloaded a image preview without knowing it.