Introduction:"A journey taken in the mind alone; a stimulating mental experience, especially one resembling a drug hallucination."Electronic music record store located in Marseille, France. Wide selection of new, second-hand vinyls and related products.