Monthly Archives: April 2011

sonoluminescene

Sonoluminescence is the emission of short bursts of light from imploding bubbles in a liquid when excited by sound.

Advertisements

Me and my bike!

Pro-bike rap from kids in Nairobi, Kenya. Awesome!!!

Way to go, Yuri.

50 years ago today…