The band is called Twin Peaks. Is the name related to that awesome David Lynch show? Nope. Twin Peaks is named after … a Texas based sports bar and restaurant chain? Yep. After turning in awesome performances at Coachella in April, the Chicago natives will be performing at Desert Daze in Joshua Tree on Saturday, […]