Foo Fighters perform at Enterprise Center in St. Louis in 2018 151139

Foo Fighters perform at Enterprise Center in St. Louis in 2018 151139

Photo by Ben Vogelsang | Idea Machine Productions for 105.7 The Point

Foo Fighters returned to St. Louis for a huge show at Enterprise Center on Saturday, October 13th, 2018.