I think Twitter just died because of the US win over Algeria.

I think Twitter just died because of the US win over Algeria.

I think Twitter just died because of the US win over Algeria.