Annie Leibovitz presents Jack Black, Will Ferrell, and Jason Segel as the Hitchhiking Ghosts.

Annie Leibovitz presents Jack Black, Will Ferrell, and Jason Segel as the Hitchhiking Ghosts.