ALHAMDOULILAH

Whatever makes you think the owners of this van might be from west Africa?
.Love the enthusiasm  - especially the eyes on the bumper!

Comments
Sign in or get an account to comment.