Several concertgoers refused to take the Leed when it came to cleaning up their campsites at the Leeds Festival in West Yorkshire, England this past weekend.
By Carly Tennes
Featured 1 year ago in Facepalm