Watch 12th Planet Perform on 12/12/12

The world didn’t end on 12/12/2012, but 12th Planet still built a free release and a fee release (see what we did there?) around the idea of The End. Just in case we DID die in whatever apocalyptic hell you believed we would on that day, 12th Planet put together a party at Exchange in Los Angeles, and this is what that mayhem looked like.