UFO over Niagara Falls?
From the Niagara Falls Review: What the heck were those lights in the sky Saturday night? That’s the question scores of Niagara Falls residents and tourists were left to ponder after seeing an unusual, spectral pattern in the night sky over the tourist district for a period between 9 p.m. and midnight. Some say the…