benkku said What is this deal that my pictures have to be on some website? I can't upload them from my PC? Click to expand...