Video
World's Largest Beach Balls
A crowd gathers in the streets of Dallas, Texas to witness the two largest beach balls in the world. They're so big, they fill up the entire street and it takes nearly 50 people to manage each one!
Tags
Direct Link
Embed Code
Channel
Sign in to submit a comment for this video.
Comments