Dexter and Dee Dee get stuck together by a Chinese Finger Puzzle, they track it to its maker in Chinatown, USA.
Did You Know?
Dexter, I am your father.
That's not possible! Oh wait, no, you are right.
The Muffin Man
Traditional See more