I came across this big feller on the beach at Lady Elliot Island off the coast of Queensland Australia. Couldn't resist taking a shot with him or her. Didn't get out to check. ;)
Re: The Big Race
Posted: Wed Jul 22, 2009 9:17 am
by Elroy13
That must have been the shortest landing in history!