• VIDEOS: “Once every 11 years” – Aurora Borealis

    Video: Once every 11 years The  Aurora Borealis , known as the  Northern Lights , have been visible over Scotland and large parts of northern England.   Northern Lights: The Aurora Borealis visible over northern England and Scotland Wednesday, January 25, 2012   With thanks to “Common Cents” Aurora Borealis Feb. Read More »

    AvatarAmericans Stand with Israel

      3 weeks, 5 days agoViewShare