US: Cat Falls From Upper Deck Of Stadium, Saved By Fans With American Flag
- Captured on Saturday 11th of September 2021
- Location is Florida
Description
During the NCAA college football game at Hard Rock Stadium in Miami Gardens, Florida Saturday, September 11, a cat was s Read more...