Your browser does not support JavaScript. Some parts of this site will not function correctly.
Who the hell let Taylor Swift go vegetable shopping with Cara Delevingne, knowing full well a break up song about that cucumber will be inevitable.
From Blog Pick of the Week, 15th April 2014.