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 and what have you. Send your ears through these here Shanghai Tunnels of sound though and come out on the other end prepared to slap your greasy hands into a Shanghai Five.

Leave a Reply