The Capitol Challenge
01:52At Texas Chili Parlor, test your appetite with a 6.5-lb chili challenge.
From:
Food Paradise and Food Paradise: Chili
At Texas Chili Parlor, test your appetite with a 6.5-lb chili challenge.