Beach House-Oklahoma City-5.12.25

2025-May-12-Beach House-The Criterion-Oklahoma City-Nicole Pollock-thepitmagazine.com-19-DSC_7777

Beach House at The Criterion in Oklahoma City, Oklahoma on May 12, 2025. Photos and Review by The Pit Magazine Contributor Nicole Pollock Whenever I get approved to shoot an artist I try to listen to their full discography before the show. As I worked through the albums of Beach House…

Read More