The next Lara Croft 20th anniversary statue is coming next week!
*** NEW LAUNCH #15 2018 - Thursday 15th November 9am EST
Don't forget to join the Gaming Heads Collective on Facebook to see more sneak peaks whilst counting down to the full reveal with us!
Leave a comment