x
Breaking News
More () »

Total solar eclipse: The moment of totality in Buffalo

Total solar eclipse: Here's a look at the moment of totality in Buffalo, as seen from Channel 2's roof cam, on Monday, April 8, 2024.

Before You Leave, Check This Out