John Cleese Insults Taylor Swifts Cat Olivia!
SKYBRITE
Published
02/12/2017
Taylor Swift and John Cleese disagree over the beauty of their cats, while Kevin Pietersen isn't a fan of either.
0 Comments