In the Fat Cave this episode: Kevin steals away a few moments on the road to tell us his experience seeing Suicide Squad at the World Premiere in New York City.