Karen is in the North East of England (Newcastle and Yorkshire), employing her Abu Dhabi driving techniques...you have been warned
Comments
Sign in or get an account to comment.