Luke Francis
Actor
Luke Francis is a Welsh rally driver in the BTRDA Forest Rally from Rhuddlan, Denbighshire. He is the third generation of a racing family, following his father and grandfather.
Luke Francis is a Welsh rally driver in the BTRDA Forest Rally from Rhuddlan, Denbighshire. He is the third generation of a racing family, following his father and grandfather.