Dumb.com >> Games >> Strategy >> Curious Salford

Curious Salford


Point and click your way to success in this fun and creative game starring Salford himself.