Tag

Shanghai’d

Tag

Shanghai’d

Episode 33: Shanghai Five

Shanghai, one of the world’s most populous cities. It gets a bad rap, what with all those sailors getting Shanghai’d…