So, scientists have discovered Kryptonite. Sort of.

http://www.metro.co.uk/news/article.htm ... page_id=34
It's not quite the right formula, but scientists seem to be getting excited about this.
I read about it somewhere else but can't find the link now.
It's not quite the right formula, but scientists seem to be getting excited about this.
I read about it somewhere else but can't find the link now.