The El Camino has been in the news lately, so we're taking on the possibility of a comeback! We also cover the uncertainty of the industry, McClaren building a super truck and more!Show #1011