Found on the Web
We Surf So You Don't Have To

7/29/2005

Bouncy Balls: 100,000 super balls dropped down a San Francisco, California street for a commercial. Here’s the remaining pictures: here they go, bouncing down the street; get the funniest looks from, everyone they meet.