Mysterious Fanged Creature found On Texas Beach After Hurricane Harvey

A mysterious fanged sea creature that washed up on a beach in Texas following Hurricane Harvey has been identified. Preeti Desai found the decaying fish on a beach...