
A tasty treat turns into a deadly diversion when our intrepid Tomb Raider, Holly Croft (portrayed by GLOW icon Hollywood), bites off more than she can chew when the monstrous squid she's procured for a culinary delight turns the tides with a tentacled tantrum!
Show More