Fri, 2019-04-05 03:21 — daftcunt Ultra-Sound explodes water in 1/180 000ths of a second!! Video of Ultra-Sound explodes water in 1/180 000ths of a second!! Way more interesting than the title would suggest! 5 Average: 5 (2 votes)