House Of Cards At The Nerd Prom

With cameos from John McCain, Michael Bloomberg, Steny Hoyer, Jay Carney, Charlie Rose, and many others.