Skip to playerSkip to main content
  • 4 years ago
An exhibition of images of vomit goes on show in London, offering visitors a walk through the city's vomit-splattered streets and the chance to smell such delightful scents as "puke" and "bin juice"
Be the first to comment
Add your comment

Recommended