Mysterious Large Cat Filmed in Illinois Baffles Residents
Several days ago, a large cat was captured on a home security camera in Monroe County, Illinois, and locals are now baffled
mysteriousuniverse.org