Monday, November 10, 2008

Lions and crocodiles and buffalos, oh my!

Holy mother of all animals - this is an impressive piece of natural wonder! It's about 8 min. long, and worth it!

No comments: