Bouncing Balls at Weezer concert-Del Mar Race Track Infield.
Image posted by Gail Powell
August 22, 2010
Rate this!