Howard Taylor

Howard Taylor

A man who had his 15 minutes of fame. Someone who has Cancer, and fights not only cancer but the system...

UK •
197 posts •
Twitter Facebook RSS
Mar 30, 2021

Whinge Man

Whinge Man

Today I spent most of the time ˈwhingeing' about the lack of social distancing. Roll on summer...