This was supposed to be a online tv streaming website that would allow you to watch all the nfl games. But instread it is just a complete scam with a cleverly made website. Not only does it not work they overcharge your credit card by 4 times what you authorize them too. So they scam you and rip you off at the same time
0 comments