Tag: Leron Thomas

  • Leron Thomas ft. Iggy Pop – In The City – Lewis Recordings

    What’s not to love? Isn’t actually a question because when you watch the video and listen to the song (if that is quite the right word) you already know the answer. Visually this is the seedy underbelly of cartoon along with Iggy Pop sitting reading an assortment of literature (chiefly Punk Magazine), occassional air drumming…