Check out this scene from the new Atlas Shrugged movie that is coming out April 15th, 2011!

More at http://atlasshruggedpart1.com