5/13/09

RVOD065 Planet of Dinosaurs

Reviewed in the regular Rifftrax section.