Residents of a small UK town are stocking up on sex toys at an alarming rate.

Well done for them, I guess.

Residents of a small UK town are stocking up on sex toys at an alarming rate.

Well done for them, I guess.
 0
 0