People Like Us

Album Review: The Horn – People Like Us

UK indie rock outfit The Horn showcase their varied and lasting appeal on their stellar debut album People Like…