Freelance Whales dio a conocer el tema Locked Out, que forma parte de Diluvia, su segundo álbum de estudio. Escuchalo en esta nota.
Diluvia, que saldrá a la venta el 9 de octubre, cuenta con la producción de Shane Stoneback (Vampire Weekend) y sucederá a Weathervanes (2010).