NOTIFICATION:
If you have an adblocker installed you may not be able to upload imgaes. If you are having issues with image uploading then disable your adblocker for KPOW1260. You should be able to simply right click your adblock icon and allow ads for this page/site.