Today, India blew away all previous records for launching multiple satellites at one time. Watching each of these little guys with their own individual purposes flood the sky and kick the country’s space program into overdrive is just as neat as it sounds.

Read more...