That's a BS rumor. Who counted them?I read there's 300 something ferrel cats in that stadium
Been to more super bowl and championship games in the last few decades than the teams down in Texas?Is that why the Giants and the Jets have sucked for so long ???
I’m disturbed by cats in generalIs that not disturbing?