Interesting Places Fact #773



It's illegal to own a red car in Shanghai, China.
Categories:    Places ,   Law  
Next Fact