I have seen many sites and articles about earning extra money to watch ads or playing games etc. Here I have listed 20 websites that...