USA Elections Tea Party Tally

October 31, 2014

Photos of the day 10/31

A polar bear eats a pumpkin during a Halloween celebration in the Tiergarten Schoenbrunn zoo in Vienna.

More Tea Party Tally

Loading...