This is an excerpt of an article written by Tom Girard Formed over a cold dark winter on the tiny island of Sark more than half a decade ago The Recks have had a tumultuous history that’s seen them go from local pub The Mermaid Tavern, to Boomtown and Isle of Wight festivals, to a near devastating break up to...