Tom Morello Visits 99X

Tom Morello stopped by the 99X Studios in Atlanta, Georgia to perform a couple of songs from his The Nightwatchman project and for an interview with Sean, Leslie and Jenners of The New Morning X on Thursday (June 21) in Atlanta Georgia. Watch the interview and performances at YouTube.