The Umbrella Corporation Exists And Based In Vietnam

June 07, 2017 , 0 Comments

A skin care center in Vietnam has picked out one of the most apt logos for their business, The Umbrella Corporation. As you know, the Umbrella Corporation in the movie 'Resident Evil' is the evil organization that secretly produces a virus to produce zombies. Maybe you are thinking this must be a hoax, but Medcare Skin Centre is legit clinic. I wonder where is their hive and are we need Alice again?


Don't forget to bookmark "" as your favorite blogs. TQ