Warning

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.