1 Articles
Video

A dashboard camera in Thailand caught dramatic footage of a meteor lighting up the night sky with a green glow as it fell to Earth Sunday night.