China has some of the strangest things ever. Period. This man wearing a bear costume is lying down on the street and handing out leaflets to people as they pass by!
China has some of the strangest things ever. Period. This man wearing a bear costume is lying down on the street and handing out leaflets to people as they pass by!