neat

The world's largest air cannon

This is the world's largest air cannon which was made in cooperation with Czech TV show Wonders of Nature. There's definitely a missed opportunity to use it...
October 23, 2020

My Eyes Are Melting: Crazy Ring Tricks

Today's episode of Sesame Street is brought to you by the letter 88. I know the screencap doesn't do it justice, but watch this video if you...
June 16, 2011