Helen Owen is a very attractive young lady.Who the hell is she? Near as I can figure her role in life is to post lots of pictures of herself in bikinis. I'm not complaining.
how about the michigan fans parking only sign to her left
Why are you looking over there?