Rooftop camera captures green fireball streaking across Arizona sky

Don't Miss...