DuckRoad on Facebook

Loginserver:  Online
Gameserver: Online

Server: DuckRoad
Players: ~2440 of 4000 are online!

download

Source Link
MEGA Download
Google Drive Download
files.fm Download
Mediafire Download
Client Fix Download