David Starr at Daytona on August 27 and 28 Posted by By Neil Farquharson August 28, 2021Posted inAll Articles, Social Media Yesterday I had the pleasure of interviewing David Starr live in his trailer at Daytona International Speedway. Daytona is the best known of the NASCAR venues, not least because it…