Saturday, September 22, 2012

Science For the Win

Proof that science is the greatest thing just about ever. Liquid nitrogen. 1500 ping pong balls. Epic.


1 comment: