Fresh from a Glastonbury performance yesterday I bring you Jack Garratt.  He wrote his first track at 13 and it earned him a place in the GB finals of Junior Eurovision. I’m sure that embarrasses the hell out of him now but it’s a pretty impressive start. He now plays a multitude of instruments including guitars and trombone, again pretty impressive.  I found him via … Continue reading Chemical¬†