The Russian poster that you may have seen before is now in English and with a much better definition:
Down of the Dinosaurs
Those Ice Age beasts can be but scared by this ugly dinosaur!
;-p
The Russian poster that you may have seen before is now in English and with a much better definition: