It's hard not to be scared when even the sky is your enemy
That's how Eben Kingsbee feels after being hit with a meteor, losing his eye, and ending up with a fistful of stardust lodged in his brain. Now he wears construction goggles wherever he goes, which...