Joburg meets Hollywood. Peach takes a look at Paul Walker’s new movie Vehicle 19 with South African actress Naima McLean, directed by Michael Dewil – all filmed in South Africa!