For this week's episode, we talk Shanghai Auto Show focusing on announcements and product reveals from the foreign automakers.