Leon Russell band News

Texas Police Investigate Band Instrument Theft

San Antonio, Texas, police are investigating the theft of about $4,000 worth of instruments from the tour bus of Rock and Roll Hall of Famer Leon Russell’s band. The show went on Sunday night for Russell, recognizable by his long …