LC2 Launch Trailer
Posted: Dec. 5, 2014The Lara Croft and the Temple of Osiris Launch Trailer made its debut tonight at The Game Awards! Check it out!
Lara Croft and the Temple of Osiris Launch Trailer on YouTube.
Lara Croft and the Temple of Osiris Launch Trailer on YouTube.