I haven't seen a news thread, so i'm posting about a pretty important news. I hope thats fine.
I guess this was expected though, honestly.
If ABC is not your cup of tea, than here is CNN
Edited by LessHD, 13 April 2012 - 12:48 AM.