x
Breaking News
More () »

Rams fans reaction to NFC Championship game

At Lester’s bar, in St. Louis, dozens of Chiefs fans watched their team get defeated.

Before You Leave, Check This Out