Tom Morello appeared on The Late Late Show with Craig Ferguson to perform “Whatever It Takes” from his new album The Fabled City.  Watch it below…

[youtube=http://www.youtube.com/watch?v=Ev4n6ZXQSfQ&hl=en&fs=1]