The Great Stalacpipe Organ played by Pepe Deluxe
The Great Stalacpipe Organ is the largest musical instrument in the world. This beast is located deep in the caverns of Luray, Virginia.
The Organ consists of hand-tuned ancient stalactites of varying sizes that are hit with solenoid-actuated rubber mallets. The mallets are controlled by a custom made pipe organ console.
Pepe deluxe, a Finnish electronic music oriented band spend over six years of research and planning into making a brilliant track for this organ.
Checkout a unique piece of music in this sneak peek: