Cellar Dwellers Episode 17

The guys at Cellar Dwellers love the Buffalo Bills. There is no question about that. Now, that being said, Episode 17 is all about dogging their beloved team.