Update 2: They’re back up and running.
Update: I heard from @FCDallas, they are, of course, aware of the Twitter problem and are actively working with Twitter to correct the error.
Were they hacked? A raging employee goes nuclear? Deleted by mistake?