Ragged Point

Bright Light Streaks Across Los Angeles! What Was It?

Via Mashable: A bright light that streaked across the night sky in Los Angeles Saturday night had people gasping from…

9 years ago