Photos: 'The Who' at Scottrade Center
1
/
40
The Who performing in front of a packed house at the Scottrade Center in downtown St. Louis on March 26, 2016.