Umbrella Corp sets up Headquarters in Vietnam. Wait, what?

Be careful, fellow citizens of Earth. It looks like the evil Umbrella Corp. of Resident Evil‘s fame, has set up a skincare medical outlet in the city of Ho Chi Minh in Vietnam. Just kidding. The real story is that the skincare company, aptly named Medcare Skin Centre, of ...

Read more
Showing the single result