Check out this strange 'glitter bomb' sky phenomenon that scientists call 'Steve'

Player utilities

Read the full story at PRI.org.