Apollo Brown & Planet Asia – ‘The Aura’ Staff Writers 8 years ago Another helping of the upcoming Anchovies album, which is shaping up to be as dope as you’d expect from these two heavyweights.