Rock Robot – Episode 006: Foo Fighters, “Saint Cecelia”

The Jones and Mike Rock Robot analyzes the new EP from the Foo Fighters, “Saint Cecelia”, and its title track.

Comments

comments

  Related

Add a Comment