My Damn Channel

January 28, 2011, 2pm PST
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.
My Damn Channel