Chechens? Gotta say, I didn’t see that coming. Quite a bit of excitement over there in Massachusetts. Probably not a good idea to rob a 7-Eleven if you’ve had your photo spread across the world. On the bright side, if you live in Boston, it sounds like your weekend is starting early this week. What the hell would drive a couple of young kids to do something like this is beyond me – and we may never know, if the second one goes the way of his brother. Though apparently there’s a third guy who may or may not have something to do with all this.

I mean, is this a political thing? Do they want Massachusetts to separate from Russia? Maybe they played too much Grand Theft Auto. Is it a Muslim thing? Or are they just a couple of fucked-up kids who happen to be from Chechnya? Thank goodness they were apparently here legally, or we’d never hear the end of it.

One more warm day here, and then things turn to shit for the weekend.