The Horn’s debut album People Like Us is a tour-de-force in British indie-rock, showcasing a band that not only understands its roots but also propels the genre into contemporary relevance. The focus track “Addicted To Love” exemplifies this determined London band’s ability to infuse their music with timeless pop qualities while maintaining a distinct indie-rock […]