I received a polite request to upload the DVD version of We Wish You a Turtle Christmas, so here it is. Also Youtube changed the system again so I can only upload 15min videos *curses* Sorry!
source

I received a polite request to upload the DVD version of We Wish You a Turtle Christmas, so here it is. Also Youtube changed the system again so I can only upload 15min videos *curses* Sorry!
source