Watch It Florence + The Machine "Third Eye" (Vincent Haycock, dir.) Florence Welch and director Vincent Haycock finish their nine chapter Odyssey where it last left off, at "Delilah." Comments (0) | Read More ››