Planet Asia & Apollo Brown – ‘Sardines’ Staff Writers 8 months ago The anticipated reunion project from Planet Asia and Apollo Brown finally arrives, and lives up to expectations.