John McCauley channels his inner Robert Plant at a sleazy karaoke bar in K-town

John McCauley did a spot on rendition of Led Zeppelin’s epic “Stairway to Heaven” at a karaoke bar in the middle of New York’s Korea town. Watch the full Esquire x Spotify session to see his gold tooth glinting in …

Read Story