Me and AP just had a major laugh over yourscenesucks.com and while this is not directly music related, I'm pretty sure most of you will laugh too.