Buffalo Rumblings, a Buffalo Bills community
"Juggernaut is defined as a huge, powerful, and overwhelming force or institution. In the case of football im saying, is this a 12 win team?"@KyleBrandt wants to know if the @BuffaloBills are a juggernaut. pic.twitter.com/nMSqcKjDWM— GMFB (@gmfb) September 2, 2020
"Juggernaut is defined as a huge, powerful, and overwhelming force or institution. In the case of football im saying, is this a 12 win team?"@KyleBrandt wants to know if the @BuffaloBills are a juggernaut. pic.twitter.com/nMSqcKjDWM