The girl is Laura Turner...a well known Brit porn star from 4-5 years back.she made loads of hc stuff for Ben Dover and others.....so there's NO WAY this is an accident....laura was a hott little thing..!
I've seen this clip before but can't think of the movie...was a benDover type though........loads of stuff featuring Laura out there...........
mike