Recently, I met up with the very dapper Joshua Meadors, vocalist for Nashville indie rock band Ranch Ghost, at East Nashville dive Dino’s. It had been a long day, I was in the mood for some hot, greasy goodness served up in a plastic basket, so I asked Meadors if he would share some... Continue Reading →

