Animated Fun from the Foo Fighters and the Saint Cecilia EP
Have the Foo Fighters ever appeared in a cartoon? I can’t think of one, although I certainly could have missed something. Whatever the case, this clip for “Savior Breath” fills in that gap
Read More