Mark Jardine

A shift is coming

Try. Fail. Repeat.