Watch Kiss Perform on New ‘Spider’ Stage
Kiss revealed their impressive new stage set tonight (June 1) during the opening show of their European tour in Stockholm, Sweden. The group has posted high-definition quality video footage of the opening song, which can be viewed above.