Karl Swallow

Karl Swallow is the driver of Slingshot. He started driving in 2005. He drove until 2013. His nephew, Alan Vaughan is the current driver.