Heaven
Is Danger Island heaven on Earth? The blowhards are back when Archer's new season premieres April 25 on FXX.