Three weeks ago, a man in Rochester, New York looked up at the sky and saw something he just had to snap a picture of....
Have you seen ‘Dimples’? If so, Gwen Byrd (and the University of Rochester) wants to hear from you. For two years, Byrd has been terrorized...