Urban Decay are made up with Transparent Displays
Urban Decay, the famous American cosmetics brand are obsessed with transparent displays :) They have benefited from showcasing their newly released product range "Urban Decay Obsessions" in our transparent LCD…