A short video piece. What is this?

Lane

Suppurating torso
Oct 23, 2002
147
1
18
Finland, Earth.
www.metalprovider.com
This has Chuck and Eric talking about First Strike Still Deadly, telling how fans wanted to hear oldies recorded with nowadays technology and gathering guys around.
It has a live song 'Dog Faced Gods' in the end, shot with a video cam on-stage. It was named Testament - (Live) Thrash of Titans and it's about 160 MBs. It's 16 minutes long.
I'd like to know where this was seen?