musicLos Angeles Give Up the Ghost w/The Trouble, Nomads and True Love @ The Echo 4/15 February 18th, 2016