Record breaking water blob launch

NewsflarePublished: August 23, 2017
Published: August 23, 2017

A cool video from the Newsflare archive of a record-breaking launch from a water blob.

The clip was filmed in Twin Falls in the USA in 2013.

Be the first to suggest a tag

    Comments

    0 comments