Taylor stopped by Fox 17 Nashville 0n Friday, Feb 24, 2012. As the highlight of American Idol week, Taylor chatted about Idol and his new home in Nashville. He also performed “Country Living”, a song by Jamie McLean.
Taylor will be going on the road to play a few dates with the Jamie McLean Band, so those attending should expect to hear the two perform the song