Twelve people were left injured this afternoon following a taxi rollover on the Owen and 35th Avenue Intersection in Elsies River in the Western Cape.