Nugget Fight Club, an arena where people without limbs fight to the death.
I watched the brawl in the NFC arena last night
18👍 4👎