If you say you live in The delightful river town of Bewdley in Worcestershire, you are often greeted with “oh how lovely” and stories about walking down the river with a bag of chips etc etc. Well….. There is a selection of giant douchebags who live here – and we start with the kids. The […]
Read More… from Bewdley, there is a selection of giant douchebags who live here