Remember back in the olden days when we hosted our weekly Guess Where Wednesday contest at 365Barrington.com? Every week on Wednesday I’d publish a mystery photo taken someplace in Barrington and all
Commanding Officer CDR Jesse Porter of the new $2.8 billion USS Illinois (786) nuclear submarine currently under construction in Groton, Ct. will return to Chicagoland on April 2nd. His visit to