Trailer: Steel racing carsA shy and humble young man overcomes his fears and becomes a racing champion.Watch Here