With their Never Better album out now, the members of Wild Rivers recently posted a Q&A video online. Check it out below…