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
194 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...