The Russian free photo hosting site I use for all the Mustang tech photos has finally taken a dump (too much vodka on the part of the photo hosting team I suspect). So now I need a reliable site that does it for free and doesn't move the photos around. The Russian site kept moving the photos, and that broke the photo links in my tech notes. Post a tech note with a photo: one day it worked and the next day it didn't.
Any suggestions?
Any suggestions?