We're Getting Mutants in the MCU - The Loop
Do you like this video?
Tangvayosaurus (meaning "Tang Vay lizard") is an extinct genus of sauropod dinosaur that lived in Laos during the Early Cretaceous period.
Jurassic Park franchise
Tangvayosaurus appeared in the website Jurassic Park Institute on Dinopedia.