Thread:SW8573/@comment-24826500-20140828102051

And something's up with the main page. Please fix it quickly. It is, from my computer (1 month old Macbook Pro), full of ads about Ninja Turtle and even the side banner is different.  