Perfume is set to release their new single “Spring of Life” on April 11th. The cover jackets have been revealed and the girls have exposed a short teaser video for the new single via their Youtube channel. The song is very much a electro-techno song and video couples that...