Keep on tweeting, says Williams F1 team boss

May 22, 2013, 06:13 PM