Gary Barlow

  • Darling Day 30. Life

    Guys. What happens on the days that darling says NO. Today is not your day for darling things. No way. No how. WELL! Let me tell you what happens on those days. You get out your headphones and you go… Continue reading