King Shelter at The Echo

King Shelter killed it again at the Echo in LA. If you haven't had a chance to see them live, they are a must see. Cheers!



blake