The Top Chef finale was filmed in Tucson with beef jerky as the centerpiece | People

Hard as it is to imagine, 30 tractor trailers filled with kitchen and TV production equipment quietly filled the dirt parking lot and short stretch of Court Avenue last November. …

Read more