Welsh Racing Driver
Lloyd Read is a Welsh racing driver who has lived in California since a young age. Born in Newport Read moved to the United States at the age of six....