Sheriff Donald
Donald Duck is a sheriff in the small Texas city
advertisement
Donald Duck is a sheriff in the small Texas city