Loading...
Uploaded by tashafangs on May 5, 2007
The song you hear is being played on Stalactites throughout Luray Caverns. It's the world largest natural instrument.
Travel & Events
Standard YouTube License
I agree! I saw it for real on vacation in VA a few moths ago!
whizkidforte 4 years ago
very cool !
meteorhigh 4 years ago
Load more suggestions
I agree! I saw it for real on vacation in VA a few moths ago!
whizkidforte 4 years ago
very cool !
meteorhigh 4 years ago