Something just blew up over the Kennedy Space Center

Something just blew up over the Kennedy Space Center