People in Switzerland, Austria and Germany had a mini freak-out Sunday evening as a meteor blazed across the sky. A few people managed to snap some footage of the events unfolding.
Continue Reading