Video: The Capitol Challenge

At Texas Chili Parlor, test your appetite with a 6.5-lb chili challenge.