Skip Navigation

Trivium - The Crusade (United States, 2006)

I'm not even normally a Trivium superfan, but this one random instrumental is somehow a goddamn masterpiece.

4

You're viewing a single thread.

4 comments