Sign in with Facebook
Forgot your sign in info?
Not a member? Join for Free!
Dover, United Kingdom
A cool bit of old shit! Dover Castle is a great place to visit. A good thing Hitler didn't bomb the shit out of it.