Josh Turner Discography & Lyrics

Album

  • 2003 Long Black Train
  • 2006 Your Man
  • 2007 Everything Is Fine
  • 2010 Haywire
  • 2012 Punching Bag