The TV Commercial Ad titled Defying the Elements – Motor Trend Presents was done by Schiefer Chopshop advertising agency for brand: Prestone in United States. It was released in the Oct 2017. Tags:advertolog.com