Carlos & Lisa talk to Justin Peck about his awesome career in racing and how he has thrived in the sport.