"into each life some fabulous must fall"
20 December 2013
Best Gift Ever
shows us the best gift ever in what he's referring to as the best music video ever made. I have to agree. I'm one of those damaged humans who prefers animals to people.