Meteor Strike in Europe

Stunning footage captured by a security camera in Sweden over the weekend.

Everyone’s saying it’s a meteor, but its obviously aliens.

  Your Reaction?

    Hot Buzz

    Facebook Lets Advertisers Hide Ads From People Based On “Ethnic Affinities”

    Federal Appeals Court Says Michigan “Ballot Selfie” Ban Will Stay In Effect...

    Now Buzzing