Not sure if others saw these last night (North America).

What was that about? What was the purpose of spamming the board with threads like that? As far as I could tell they were verbal nonsense and not selling anything.

They spam the forum as part of trying to improve SEO for the sites.