Following the festivities, the group encounters a sudden and unsettling shift in their plans. At the same time, Nas remains focused on his research in the lab, while Tom spearheads an investigation to uncover the truth.
Show
The Last Bus
Episode
S01E03
Air Date
Apr 01, 2022