Our Flag Means Death officially abandons ship
Well, shipmates, we’re so sorry to be the bearers of bad news, but Our Flag Means Death has reached its final resting place in Davy Jones’ Locker. “I can officially confirm that we’ve reached the end of the road. At least as far as this sweet show is concerned,” creator David Jenkins wrote in an Instagram post along…