A camelopardalid meteor streaks across the sky above the Chesapeake Bay. Shot from a relative's backyard on Deal Island in Maryland.
Streaker
Log in or register to post comments
A camelopardalid meteor streaks across the sky above the Chesapeake Bay. Shot from a relative's backyard on Deal Island in Maryland.