MILWAUKEE (CBS 58) — Several Milwaukee County Transit System (MCTS) buses captured a meteor flash on camera Thursday night, March 11.
According to MCTS the bus cameras spotted the meteor just after 6:45 p.m., facing west.
This is not the…
Read More from www.cbs58.com