Sport Aberdeen driver Glynn Geddie aims to prove a point with British Touring Car Championship return August 21, 2018