I think it's disgusting! and should be outlawed!
Recorded and mechanical hunting aids are illegal in Colorado but they are sold by many stores.
You can in Colorado shoot turkeys out of trees however,
Not very sporting though and I'll never do it, if you cant hunt em with far chase go home!