Pitchfork: Jamie Lidell Posted on July 17, 2007 by Duff Jenn: What a space cadet. Tracy: Is he wearing tinfoil on his head?