Lord Huron at The Top Hat (Photo)

Lord Huron live in concert at The Top Hat on Saturday January 25, 2014. (Photo Gallery: Thom Bridge)