camelliascottage.com
Stars Fell on Alabama…
Well y’all, it happened again- Stars Fell on Alabama! According to NASA, it is just a warm up…Delta Aquarid meteor showers lit up the night sky over Alabama on Friday night of this week…