Did the members of 10CC* actually like cricket or not (answer THEY LOVED IT!) Cricket has, for want of a better word, a fuddy-duddy image. It has panama hats, dress codes and ties for supporters. And whilst charming young gentlemen like this members […]