603 articles published since January 30, 2009
Despite only being an automotive journalist in Miami for the past few years, Terence Keon has been a die-hard car fan ever since the state of Florida granted him with a driver’s license.