Duck Web Browser 2.1
Download: English Dutch French German
Duck Web Browser 2.0.1
Duck Web Browser 2.0
Download English Dutch French German
Duck Web Browser 2.5
Download here