Does it drive you crazy when you’re painting your nails and nail polish ends up all over your cuticles and sides of your fingers? We know we can’t stand it! Say “hello” to Liquid Palisade’s liquid nail tape and make sloppy DIY nail art and ill-fated at-home manicures a thing of the