REVIEW: KISS KISS – KISS KISS EP (2005)
Kiss Kiss emerged out of New York, releasing Reality vs. The Optimist on Eyeball Records in 2006. Their EP (Eyeball Records, 2005) depicts a rougher dose of their mad scientist experimental debut. The five piece descends from a neo-Vincent Price sonic castle enveloped i