Texas Death Star Shreds The Whisky Check out Photos of Texas Death Star At The Whisky A Go-Go
LOS ANGELES, CA- Texas Death Star. The name alone captures the imagination. Though they don’t have any Star Wars memorabilia accompany them on stage, nor are they from Texas (they…