The stats say almost all of it is from search engines and all from different cities more or less with bigger cities having more which is natural and expected, theres only around 800 views unaccounted for which could be search engines visiting the thread, people who are on the forums thinking hows that got all that etc with it being ranked well and gaining attention through them. I honestly dont believe the thread has been botted based on this, also try variations of the title, the thread is #1 for a very short version of what people would search for