- Apr 23, 2002
- 1,246
- 3
- 38
- 40
In Flames filmed a new video during their show supporting Metallica in Spain.
I am guessing that it will be Watch them feed and will feature Metallica...
I am guessing that it will be Watch them feed and will feature Metallica...