There's only one thing in this world more cheering than the sight of a happy fox, and that's a happy fox sunbathing on a roof terrace.
SEE ALSO: Londoner passes out at bus stop, gets an alarming...
Continue Reading Post >