DOVER IS A small town of around 28,000 souls in south-east England. Other than a large ferry port, not much happens there. Itβs a quiet place.
Until now.
OMG.
NO.
Yes.
DOVER IS A small town of around 28,000 souls in south-east England. Other than a large ferry port, not much happens there. Itβs a quiet place.
Until now.
OMG.
NO.
Yes.
To embed this post, copy the code below on your site
COMMENTS (5)