I have been seeing this on popups on various sites (popunders rather)
You Can't embed the videos.
No ads exist on the site for revenue.
They give away money for most visited videos.
So I dont know if the person buying the popunders is someone trying to win the top video view to get the price, or the actual site getting exposure.
Not sure if its some sort of startup or not.
