Uncle Sam

S11E175 · 2005-08-31 · 30 min

Ladies flock to the side of Mr Owen.

The show’s own verdict is on its page.