An invitation to record with the Legendary Stardust Cowboy prompts Country Willie Edwards and his band 'The Cosmic Debris' to launch their first west coast tour. Having never broken the gravitational pull of Deep East Texas, the band enlists the aid of three individuals... more »

  • October 28, 2010
  • 901 Views