This is Stella. She might look like an ordinary cat, but don't be fooled. She is living proof that reincarnation works. Stella lives in Beckenham, a Southeast London town that was invisible to muggles until ten years ago when Kirsty and Phil made TV shows about what good value it is. The…
Downtime
Is this Britain's Most Famous Cat?
Keep reading
Join 2,000+ CEOs getting Dan's analysis, frameworks and research twice a week.
Subscribe FreeAlready a subscriber? Sign in