Netflix says Tomb Raider: The Legend of Lara Croft arrives October 10
Netflix and Crystal Dynamics revealed the October 10 premiere date for the upcoming anime series Tomb Raider: The Legend of Lara Croft. The companies also releaesd a trailer...
Read more