Posted in Transit, Video This has to be the coolest transit commercial ever! Zach W September 25, 2009 Share: Related Articles Sarah Palin calls President Obama a liar, but what about her record of failure? Ad – AFSCME on Democrats vs. Republicans How weak is the 2012 Republican presidential field? Lee Camp: “Can women save the world?”
Recent Comments