REVIEW: GRANDMASTER FLASH, THE YELLOW ROOMS IN NEWTON ABBOT (09/09/11)

Set in the beautiful Seale Hayne building, in the Devon countryside in…