Japandroids are the latest to make their Delaware debut. And a great way to start main stage @liveatfirefly.