joshtpm June 21, 2012 at 08:05PM

@joshtpm: Twitter Apologizes For And Explains Outage http://t.co/HUxjuyjz via @TPMLivewire