Advertised monster energy cup, live stream. Paid for a year (the only option), and nothing worked. Every ‘room’ they had shown wanted you to create a new membership. Some advertised 0.00 dollars, yet a Mastercard was still required. Basically it’s a fucking search engine for other sites that offer lame services with tons of pop ups.
I’ve demanded my money back. No response yet.. I demand Money back. I don’t recommend them