S02 E03
Feb 25, 2013 |
Black Mirror
The Waldo Moment
Release Date: Feb 25, 2013Episode Description
A failed comedian who voices a popular cartoon bear named Waldo finds himself mixing in politics when TV executives want Waldo to run for office.
Where to Watch Black Mirror Season 2 Episode 3 Now
Best
Rent/Buy
Free