Craig and MacGregor is Randy Craig and Robbie MacGregor who lead a group of veteran musicians who like to play all kinds of music. We can do an evening of jazz or a rock and roll dance party or most anything else. Both Randy and Robbie write original tunes and sing.