David and Michael wittily navigate the trials of virtual rehearsals, personal conflicts, unexpected twists, all whilst trying to keep their sanity intact.
All available episodes (7 total)
No upcoming broadcasts
All previous episodes