St. Louis Speed Bump
02:37In St. Louis, a Speed Bump forces the teams to earn their own seed money.
From:
St. Louis Upsell and The Great Food Truck Race
More from: