Black cat briefly stops New york city Giants-Dallas Cowboys game

Chat with us in Facebook Messenger. Discover what’s occurring on the planet as it unfolds.
Learn More