DEATHRIDERS, featuring Neil Turbin invade TeXXas on the "BACK WITH A VENGEANCE" tour which is also the title of their debut album currently being recorded in Los Angeles, Phoenix at Alpine Sound with Ken Orth and Gothenburg, Sweden.
DEATHRIDERS, will be performing on Friday, June 13th...