Episode 71
Lost in Translation
Published on:
14th July, 2023
THe Crew works through the difference between living in the UK and US and go through some wild Dear Abby Letters.