LOLOL!! That Twitter site is hilarious. Do they think they've made some kind of Great Discovery? So many morons...