I wasn’t planning to fall in love with a song on a random Thursday night, but that’s exactly what happened. I was three sips into a dirty martini, sitting in the tub scrolling through new music (peak main character behavior, I know), when this smoky little guitar line crept in and CJ Penn’s voice said dreams undelivered, lost in the river, I was a rolling stone—and I swear, it felt like someone just opened a door to my soul.
“Bang Bang” is CJ Penn’s newest track with producer Blaiddz, and it’s one of those songs that hits you right in that sweet spot between nostalgia and something you haven’t heard before. It’s country-pop, sure, but with this cinematic, genre-bending edge that makes it feel like the closing credits to the movie version of your last bad decision. Think Lana Del Rey if she was actually having fun, Sabrina Carpenter with more emotional depth, and just enough Fleetwood Mac harmony dust to keep it dreamy.
The whole song plays out like a romantic western—but make it pop, make it modern, make it hot. CJ sings about being caught in the madness, fading in the wild west, and the only person who can rescue her. And who hasn’t felt that? That moment where you meet someone who just shifts your entire axis. It’s not healthy. It’s not stable. But it feels like salvation.
Advertisement
The pre-chorus sneaks in with this steady build—high time, change the headline, rewrite the wrongs of old—and suddenly, you’re rewriting your whole damn story for someone who hasn’t even texted back. Been there. The hook explodes after that, with bang bang, my heart blows, bang bang, the winds know—and yeah, my bathwater might’ve splashed over the edge a little. Sue me.
The chorus doesn’t just hit, it erupts. You can practically feel the wind in your hair and the mascara running down your face while you’re screaming along with the windows down at 1 a.m. It’s got that reckless energy. That shot of adrenaline. That fuck it, let’s ride till the sun goes down kind of mood.
There’s a line that really gutted me—breathe in my body, there’s no body who makes me feel more alive—and that’s the emotional core of the song. It’s messy and romantic and borderline unhinged in the most relatable way. CJ’s delivery is so smooth and rich, but it’s got this ache underneath it that makes you believe every word. You can tell she’s singing from the wreckage.
And when she says dancing in my red dress, honey I’m a slave to your fire? Yeah, okay, same. That’s me every time I fall for the guy who makes me cry in the Uber home but still gives me butterflies when he walks into the bar.
Advertisement
This song is dangerous in the best way. It’s that one track you blast when you’re putting on winged liner for someone you shouldn’t be seeing again. It’s the soundtrack for kissing in parking lots and pretending your life is a movie. And honestly? It is.
So yeah, “Bang Bang” showed up and completely wrecked me—and I kind of liked it. It’s addictive, dramatic, and just vulnerable enough to make you feel seen without dragging you too hard. Add it to your breakup playlist, your getting-ready playlist, your “we’re going out and doing something stupid” playlist. It belongs in all of them.
And when that chorus hits? Trust me—you’ll feel it.





