Zach Bryan is speaking out about his dramatic arrest in Oklahoma ... and he's putting all the blame squarely on himself.
In a video statement posted to X, the Country singer gave a detailed account of what happened with law enforcement in Craig County.
Bryan says it all started three days ago when he was driving through the small town of Vinita and got pulled over for going just over the speed limit.
He says the officer came up to his window and asked for his license, registration and home address. But he refused to give out his address, explaining he didn't feel comfortable since he's a musician.
The cop threatened to take Bryan to jail if he didn't comply. Bryan wouldn't budge, prompting the officer to put him in handcuffs.
Bryan asked why the officer was doing this. The two bantered back and forth until Bryan turned over his address.
At that point, the officer uncuffed and released Bryan with a warning.
Then, on Thursday, Bryan and his security guard were driving in separate vehicles on their way to Boston, Massachusetts.
Bryan spotted a cop pulling over his bodyguard in Vinita. He circled back and parked behind them.
After waiting 15 minutes, Bryan became impatient and got out of his car to see what was taking so long.
The officer demanded Bryan get back into his vehicle, but he ignored the order, leading to his arrest. Bryan was booked into the county jail for obstruction of investigation and later released.
In his video statement, Bryan accepted full responsibility for his actions, calling them ridiculous, childish and immature.
He said, "I was just an idiot. I’ll take the fall for it. I’m a grown man. I shouldn’t have behaved like that and it won’t happen again."