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

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

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.