03/25/06 - Dino-escape! Dave's Daring Victory!

03/25/06 - Dino-escape! Dave's Daring Victory!

Elfen Lied and more Dinosaurian terror