Lord Huron & Escondido June 12, 2013 in Concert Photography Lord Huron with Escondido at Off Broadway in St. Louis on June 11th, 2013.