Wednesday, March 3, 2010

Avatar Frog

For those of you that have seen AVATAR, check out this frog's leap of faith: