Loading...
Uploaded by theinfamousone17 on Jul 17, 2009
It's either reflective balloons all tied together or it's a very unusual object.
Science & Technology
Standard YouTube License
Load more suggestions
All Comments