3.5 stars on 5 reviews
Site Reviews Products Questions About
Eighty H. 19 days ago
Fuck you
Why is a a fucking add plastered off this stupid stupid app on my fucking home screen, I'm fucking 12 I don't need this shit get it off

Is this your site? Claim it now to respond to reviews, add widgets to your website, and more.