Originally posted by Lee dub
View Post
Leaving the scene of an accident is a serious crime in the States...
What about in the UK?
Comment