Talk:Upcoming ERB suggestions/@comment-68.98.103.242-20150604150346/@comment-25263388-20150605070015

That's the connection. "Science". Bizarre claims made for profit that they pretend is science.