Biography: Ben Schneider is the founder, lead singer 6a guitarist for the American indie rock band Lord Huron.
Our movie and video library can only be streamed or downloaded by members only