Thursday, December 13, 2012
Lord Huron - Time To Run from Lord Huron on Vimeo.
Lake Huron in Michigan is the significance behind their name and the place where it all began in Spring of 2010. Fast forward almost 3 years and Rolling Stone has chosen them as a new band to watch and one we literally can't stop listening to.
Hear it for yourself and get on board. www.lordhuron.com