Check out our new site Makeup Addiction

Duct tape? You mean chest wax?