Who Sings Spirit in the Sky?

The song ‘Spirit in the Sky’ is sung by singer songwriter Norman Greenbaum. This song produced a gold album for sales in 1970. The song is also the reason that he is known as a one hit wonder. Look here for more information: