The Cousins Are Back In Business

Buckle up.  Cousin Mike for some reason whipped out some good takes for this one, folks.  Until we return to the office FT, The Cousins are on once a week on Sirius 85 at 11am on Fridays.  Here is last week's episode ICYMI. Enjoy. Or not. Then you can say something.