40058

On earth,
When there is a race
Between God the Eye
And God the Heart,
God the Heart always wins.