News \

Inside the Dell Dome

Peek inside the Dell Dome, an interactive music experience that's making an impact this summer at festivals nationwide.

Peter Gaston |August 5, 2008 - 5:37 pm