1997 – The Croft Times – Lara in Flesh

We are delighted to announce that we’ve got an official permission from Luis to re-publish his articles from the original Croft Times!

The Croft Times was the very first fan-made website that was established in 1997 and we are happy to preserve and spread some of its invaluable materials.

Here are a couple of snaps that are rather related to the currently trending topic of the upcoming Tomb Raider film 😉

Make sure to download these in full resolution by right click=>save as