Music Revival, a fete, markets and shows