altdialogue.com
Album Review: We All Know by Talons
Instrumental post-rock act Talons release their third album We All Know on 27th July va Holy Roar Records. With a slow and steady approach to album releases, this album comes in the year of their 1…