My Damn Channel

Portlandia is a new TV show spoofing the self-righteously urban culture of Portland. In this clip, a hyper bicycle rights activist zips around the city decrying the evils of automobiles.
Jan 28, 2011   My Damn Channel