they arent totally scam
they paid me over 5000usd
i hope they come back
Vierra Reviewed by Vierra on . Wupload.com Hello Recently i see Wupload is down. somebody know why they are down? Rating: 5