The Avalanches announce album release date with two new singles The Avalanches newest LP arrives December 11.