Published on Monday, March 30, 2009 by Katherine
Everywhere I have gone today, I've heard, "Did you hear the noise last night? What did you see?!" It is definitely the buzz about town! But what is everyone talking about? We don't know, literally.
Somewhere between 9:30 and 10 last night, it happened. People across Hampton Roads, and actually from Maryland to NC, saw a low flying ball of light streak acros...