Friday 19 December 2014
 
»
 
»
Story

Deer cheer

, July 27, 2014

Fans cheer as rock band Deer Tick performs at the Newport Folk Festival in Rhode Island on July 26. The three-day festival was founded in 1959.  Reuters/Mark Makela




Tags: |

More Picture of the Day Stories

calendarCalendar of Events

Ads