Do You Like Champagne?

June 5, 2023
30.0%

Barracuda Queens - S1 - E6

Do You Like Champagne?

The group mounts a frantic extortion bid to avoid culpability in the burglaries. Has their luck finally run out?

Barracuda Queens: All seasons