Black Mirror - Season 2 Episode 3 - The Waldo Moment - Watch Online Free
Black Mirror S02E03 Watch Online Streaming
Feb. 25, 2013A failed comedian who voices a popular cartoon bear named Waldo finds himself mixing in politics when TV executives want Waldo to run for office.
Black Mirror season 2
- S2E1Be Right BackFeb. 11, 2013
- S2E2White BearFeb. 18, 2013
- S2E3The Waldo MomentFeb. 25, 2013
- S2E4Special EpisodeFeb. 25, 2013