24 Dec 2024
Texas Death Star @ Whisky A Go-Go 12/21/18. Photo by Derrick K. Lee, Esq. (@Methodman13) for www.BlurredCulture.com.
Music

Texas Death Star Shreds The Whisky

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 are an L.A. based band), their music is loud and shredding enough to cause some…