I vote for Turkey Vultures grin

Last edited by teamduckdown; 03/13/19 07:15 PM.

Turkeys be damned.