Games/Russki Duck/MediaRusski Duck·, 1981 · Gebelli Software, Inc.MediaBack to gameAll2Screenshots1Videos1Screenshots1More about Russki DuckPlayer reviews