Temple of the Dog announced that they will embark on their first ever tour and yes, they will be playing Los Angeles!
Read the full article HERE
Temple of the Dog announced that they will embark on their first ever tour and yes, they will be playing Los Angeles!
Read the full article HERE