This is something you don't see everyday: Country star Trace Adkins reportedly fought his own celebrity impersonator on a cruise ship on Monday.

According to TMZ, Adkins was aboard the Country Cruising ship—which he was headlining—on his way to Jamaica, when he spotted his own impersonator singing Karaoke in one of the ship's bars.

One thing led to another, and soon the two were engaged in a drunken brawl.

Adkins, who'd been sober for 12 years, left the ship in Jamaica and checked himself into rehab. Perhaps he should have heeded his own advice, which he tweeted out just hours before the fight:

[Top Image via AP; Bottom image via TMZ]