Red china Posted on December 5, 2015December 5, 2007 by admin Q: Did you hear about the new American Express Card they are issuing in Red China? A: You never leave home. Spread the love Related posts: Salvation 80 Year Old Stud Irish oh irish R U A Real Cowboy?