Hey peeps,
Recently swim was given a box set of Babylon 5 which contains seasons 1-5 and The Lost Tales on DVD. It has an interesting sticker on it stating it's from a small batch of 1000 produced.
I have googled high and low to find an image of it and cannot find it anywhere. Can anyone here...