I would say target a decent sized niche with "high paying" keywords example If you manage just to get 3 clicks a day on ads where you get 5$ per click then you just need to increase traffic and conversion rate a bit and you are on your way to 200$ per day, but you'll probably need 20-40 sites to get to 200$ a day. Maybe more maybe less it depends on a lot of different factors.
So I think it's not such an unusually thing... BUT what does "asda.html" mean? Where does it come from? It looks like he opened the Google-Statistic Page, changed the values in the source code and saved it as "asda.html". Greets, Kevin
celebrities or entertainment website usually gets lots of traffic. But for that much of traffic he could get more earning with Adsense
I agree with nada01 and gdi above. You can get javascript codes to change the displayed text and images. YouTube has some cool videos on this which explain step by step how to do it. It's pretty simple and fun.