Strange Archive

The Poo Bus

Just when you think you’ve heard it all, something else comes along which is pretty unbelievable. In Britain, a new wave of stink is about to hit the streets. It will be the crappiest idea ever. Looking