The boys caught up with guitarist Scott Leach of Crystal Ball, a few months ago, after the release of his band's latest album Deja Voodoo. Scott discussed Crystal Ball's latest release as well as their upcoming tour plans. Scott also discussed the concept and direction behind some of the band's videos.
And if you dig their music as much as we do, show the band some love by purchasing their latest album, Deja Voodoo, from your favorite online store, won't you? HORNS UP!
Featured Tracks: Crystal Ball - Paradise, Director's Cut, To Freedom and Progress, Dr. Hell No, Deja Voodoo, Hold Your Flag.
-Ragman can't believe what is in the Right to Rock closet. Spring cleaning anyone?