BB Company
View company profile →
I think I have received a fake version…
I think I have received a fake version of bb radiance. It gave me terrible diarrhea . The advertising says made in America but when mine arrived it had a sticker on it saying made in China. Happy to send photo