Photos: Wild Beasts @ The Troubadour (Los Angeles, CA)
Avid Dancer (Anchorage, AK) and Wild Beasts (Kendal, England)March 6th, 2014The Troubadour in Los Angeles, CA Wild Beasts have hit Los Angeles again in support of their brand new album Present Tense (that you totally need to go on in life). They played a sold-out show at The Troubadour with Av