Excuse me, is that Merlot all over your face? December 6, 2005 by MICHAEL STICKINGS, Assistant Editor Leave a Comment Stressed? Need to relax? Why not visit a wine spa?