The Cosmic Travelling Show Halleluiah and Salvation