For those of you who don't recognize her because of the wacky face she made, she is Janelle Jamer one of the original co-host of the dissolved noontime show Wowowee. Now she's back on your afternoon delight because she is now co-hosting Pilipinas Win na Win! I wonder where she went all this time? Maybe she had a secret relationship with Willie Revillame? Comment guys please...