Live: Billy Talent @ Tramshed, Cardiff.

It’s been almost four years since Billy Talent were last in the Welsh capital. It’s a narrowly...

Read More