[Intro] (thunder rolls) Yeah… mm. [Verse 1] Rain stitched the streetlights into needles of gold, Tin roofs talkin’ like they know what I’m told. I’m not the saint they let sit in the pew, I been lyin’ with a smile since I learned how to chew. Boot mud on my hem, cheap perfume, red sin, Mama said “Girl, you can’t wash that kind of grin.” But tonight the sky’s a bruise over Cypress Row, And the wind keeps knockin’ like it wants in on the show. [Pre-Chorus] I heard the bell rope slappin’ without any hands, Heard the river say my name through the reeds and the sand. Everybody got a secret, everybody got a scar, Mine just shines a little louder in the dark. [Chorus] One stormy night, the whole town came undone, Lightning wrote the truth where the gossip used to run. And I saw it, I swear it, but they’ll say I’m a liar, ‘Cause my morals ain’t nothin’ but a match to a fire. If you’re lookin’ for an angel, keep your eyes off me, I’m the girl with the proof and the devil on her sleeve. [Verse 2] I was headed to the parsonage, pockets full of spite, He’d been preachin’ ‘bout my body like it owed him a fight. But the porch light flickered, and the door sat ajar, Like the house itself was breathin’ out a warning cigar. Inside smelled like hymn books, wet earth, and bleach, A kind of holy panic you don’t learn how to teach. Then a floorboard sighed, and the storm held its breath, And I found what a family would kill to keep left. [Pre-Chorus] In the closet behind the choir robes and vows, A rusted spade, a ring, and a baby-blue blouse. And a ledger with names—every “charity” kiss, Every payment, every promise turned into this. [Chorus] One stormy night, the whole town came undone, Lightning wrote the truth where the gossip used to run. And I saw it, I swear it, but they’ll say I’m a liar, ‘Cause my morals ain’t nothin’ but a match to a fire. If you’re lookin’ for an angel, keep your eyes off me, I’m the girl with the proof and the devil on her sleeve. [Bridge] They’ll say I was there for the whiskey and the pearls, For the hush-money envelopes and the lost little girls. Maybe I was, maybe I ain’t, you can pick what you like, But the thunder don’t fake and the dead don’t take bribes. I ran to the square where the magnolias bend, Shoutin’ truths like prayers I don’t know how to send. Sheriff’s face went pale, choir ladies clutched pearls, Parson smiled through the rain like “Welcome to my world.” [Verse 3] He said “Sweetheart, you again? Always chasin’ a sin.” Like he didn’t have my childhood tucked under his grin. Then lightning hit the oak by the courthouse steps, And the roots spit up secrets the soil couldn’t keep left. A hand with a class ring, a chain with a cross, And the town finally saw what it cost to stay lost. But they looked at me first—like I’d staged the whole scene, Like truth needs a clean mouth and mine’s never been clean. [Final Chorus] One stormy night, the whole town came undone, Lightning wrote the truth where the gospel used to run. And I held it, I bled it, in the mud and the wire, Still they called me the spark, not the man with the fire. If you’re lookin’ for a hero, keep your eyes off me, I’m the girl with the proof and the devil on her sleeve. [Outro] (thunder fades) Tomorrow they’ll pray, they’ll pretend they don’t know… But the storm told the story. And I’m still here. Yeah.