Fastest way to thaw a turkey?

What's the fastest way to thaw a turkey? Can this be done in 24 hours?
8 answers 8