Josh, found this piece after an hour of searching.
Giganotosaurus
Didn't find anything about a "hugeosaurs" though.
EDIT - More links
Giganotosaurus
Didn't find anything about a "hugeosaurs" though.
EDIT - More links