François Delebecque, It's Art Magazine, 2007