Check this out…it’s footage taken from a police cruiser of a meteor crashing to Earth. Amazing!
A classic case of life imitating art – I had a similar moment in my recent Heartbeat episode…
Keyword-Matched Posts:
If you enjoyed this post, you might find these others interesting: