Chris Baker

Chris Baker is the driver of El Toro Loco. He began driving in 2009 and drove until 2011.