Elon's rocket just blew up! Hahahaha!

Talk about karma thus not a good start in terms of NASA giving one of the keys to the space castle.