I recently caught up with lead singer and guitarist Cody Page and drummer Eddie Core of the indie rock band Armada to discuss their new release,...