Live Tesla CD’s Available Immediately After Each Show Via DiscLive Network
Tesla is doing something unique for their concert goers and serving up live CDs of the show immediately after the band’s set. The DiscLive Network will press the discs at the venue making them available for you at the actual show, or they will send it to your home. These CD sets are limited and […]