T3RRV - Survivor's Guilt
19
Published 2018-03-08
Is it luck? Fate? Perseverance?
We may never know...