One night last week I fell asleep on the sofa, woke up in the early hours with the TV on one of those mail order channels, and it was advertising some sort of sticky thing you put on your eyelid, that makes your eyes open up more.
I can't remember what they were called, having no luck googling, and don't fancy staying up until daft o clock to watch those horrible channels on the odd chance I might see the advert again !Has anybody seen the advert, or know what this product is called?
Thanks!