I am not kidding with this, but that lady is my old neighbor from back in Sweden. I know someone posted that photo somewhere a few years ago on forum and I took a photo of her with me holding my screen name, gotta see if I can find it!
I LOL'ed hard at this one:
[YOUTUBE_BROWSER]C7syb3G4bhc[/YOUTUBE_BROWSER]