Although there is no official release date announced for their The Flower Of Life project the Cocaine 80s decided to release a newbie entitled Higher Self last night. Here it is.