Here we have a machine that was supposedly released in 2003 by Churchill Cabinet in the U.S.
IPDB and Pinball news covered this pin, saying it was for the home market.
Appears to be based on the National Lampoon series.
No stats on production . . . looks like another one wilted on the vine.