Skip to content
Dula TV
0:00

Giant Beach Ball

Dula TV

Funny videos since 2008

1.6K views Nov 2008

A giant red beach ball appears suspended high between two city buildings in this brief urban video clip.