Various Contrivances

Various Contrivances

The long nightmare of the 24-hour internet outage is over…