Travis and Tom join us to talk Foo Fighters, GTF, Godfather, marketing and shiny vampires? Also don't miss our after outro clip!