1 year agoTexas park officials stumped by ‘mystery animal’ on camera ‘We’re scratching our heads’aminenezzar