Talking DoDo Bird

from , originally released 31st December, 1969

Talking DoDo Bird is an adorable, fun, and interactive character for your iPhone and iPod touch.
...


Recent posts about Talking DoDo Bird