Metal Storm logo
The Unguided - Eye Of The Thylacine video



Directed by: 11Frames productions
Album: Fragile Immortality

Video location: Natural History Museum in Gothenburg, Sweden.
Stuffed "Thylacine" filmed in The Swedish Museum of Natural History in Stockholm.