Luke Francis
Actor
BIOGRAPHY
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.
Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license