Stereogum — Last week, Tame Impala officially announced their new album, The Slow Rush. The album, which features 12 tracks that were produced by Parker in both Los Angeles and his hometown of Fremantle, Australia, will be out on Valentine's Day.
The Slow Ru...
more info