Roll the Tanks Los Angeles, CA's Roll The Tanks were the featured spotlight on Last Call with Carson Daly. In the clip the group discusses the name of their band, how they came to be, and their latest 7-inch Goodnight, Jimmy Lee.



Bands in this story