Jill Makinson Sanders

UK Mayor Accidentally Dresses As A Penis For Olympic Parade

Let’s be frank here, this doesn’t look like a sausage costume, does it? Jill Makinson-Sanders, mayor of the English town of Louth, miscalculated when she took to the streets in…

Ami Angelowicz |