7760 pts ยท November 17, 2013
Meanwhile, in England....
Some sick fucker just blew himself up at an Ariana Grande concert in Manchester