The much-hyped and very excited indie rockers take us through their festival weekend and talk about how US and UK festivals differ.