Is it true that holidays are made in China? Because they don't last that long? Post Comment Receive notifications Add a comment...