Welcome to Season 3! In today’s epsisode, Sarah, Catherine, Elizabeth, and Liza – the ROC Squad – discuss Race of Champions, Formula E at great length, Bernie Ecclestone’s resignation, LIBERTY MEDIA, the demise of Manor, and…..NASCAR?

Read more from Sarah Connors