Photos: The Beach Boys at Stafford Centre

The Beach Boys performed their classic hits at The Stafford Centre in Stafford, Texas on Wednesday, Oct. 5, 2016. This year marks the 50th anniversary of their album Pet Sounds released on May 16, 1966.

01 / 22

The Beach Boys performed their classic hits at The Stafford Centre in Stafford, Texas on Wednesday, Oct. 5, 2016. This year marks the 50th anniversary of their album Pet Sounds released on May 16, 1966.