- Dec 4, 2002
- 10,836
- 1,808
Wow, the new Unleash the Archers album is a masterpiece. Better with every listen, they blew their previous work out of the water with this one. Frontrunner for album of the year and it's unlikely anybody is going to knock them off that podium.
[Yt]yHUF9keLteI[/MEDIA]
I liked that.