Sunday, March 21, 2010

Elephants Walk in Washington DC In Front of the U.S. Capitol March 2009


These two videos were made by Rachel Stewart