Giant turkey legs are back at Treasure Island, while supplies last. (Treasure Island) Giant turkey legs are back at Treasure Island, while supplies last. (Treasure Island)