The excitement is building as 'Taxi Driver' Season 3 gears up for its release. With returning fan-favourite characters and new developments, the upcoming season promises to be an unmissable ride. But do you need to watch Season 1 and 2 before the new instalment.