Tarascosaurus can be seen in the Discovery Channel's documentary Dinosaur Planet. The dinosaur can therefore be seen in the documentary itself, not easily available online, or in this short highlight reel. I recommend seeing the full length episode, Pod's Travels, by searching the name of the episode. Ideally I could share the old link for the episode that I used many years ago, but the video has been taken down from YouTube. The only strange thing about the documentary is that Tarascosaurus in the episode is considered a dwarfed variant that may have inhabited islands of the Tethys Ocean.