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
192 posts
Twitter Facebook RSS
Jul 1, 2024

Death

Death

Try not to make life more nasty, brutish, and short on election day...