The Increasingly Poor Decisions of Todd Margaret S03E01 – Todd Margaret Part 1

English subtitles

Todd Margaret is sent to London to cover for a missing colleague but his girlfriend gets upset; Todd’s boss asks him to stay through the launch of their new energy drink; Todd meets Chef Alice Bell at his hotel.


Related Subtitles