From time to time I do a google search for anything Leviathan related. Usually it brings back nothing new but from time to time I spot something new!
I found this over on Frothers from a few years back. Apparently it was from the Excelsior Entertainment booth from a wargames show but its got me wondering if theres any more pictures of unreleased Leviathan stuff floating around out there?
If anyone has any pics of any Leviathan miniatures or greens in their collection please feel free to contact me and I will post them here!
All the best!