Slow Roasted Turkey Legs