I was trying to stream a TV show on a site that normally blasts a million pop up ads at me about mackeeper, adult dating, gambling, or some make money online product…but this time it was different.

I got presented with this http://www.heavenly-angels.org/. I think they were trying to promote getting a seat on this floating heaven mothership. An evacuation plan from earth. I wonder what the CPA is.

This thread has 19 more replies.
WANT TO SEE THE REST?

Join STM Forum